Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,5 +1,5 @@
-- **********************************************************
-- Copyright 2018-2020 VMware, Inc. All rights reserved.
-- Copyright 2018-2022 VMware, Inc. All rights reserved.
-- **********************************************************
VMWARE-TUNNEL-SERVER-MIB DEFINITIONS ::= BEGIN
@ -19,7 +19,7 @@ IMPORTS
vmwTunnelServerMIB MODULE-IDENTITY
LAST-UPDATED "202008210000Z"
LAST-UPDATED "202210280000Z"
ORGANIZATION "VMware, Inc."
CONTACT-INFO
"VMware, Inc.
@ -32,15 +32,23 @@ vmwTunnelServerMIB MODULE-IDENTITY
DESCRIPTION
"This MIB file contains the definition of the SNMP
interface of VMware Workspace ONE Tunnel Server.
Workspace ONE Tunnel is part of Workspace ONE by VMware:
https://www.vmware.com/products/workspace-one.html
For more information about Workspace ONE Tunnel, please see
For more information about Workspace ONE Tunnel, please see
the latest documentation of VMware Workspace ONE UEM:
https://docs.vmware.com/en/VMware-Workspace-ONE-UEM/
"
REVISION "202210280000Z"
DESCRIPTION
"Added counters vmwTunnelNumDevicesBlockedByZTNA,
vmwTunnelNumDevicesBlockedByAdm,
vmwTunnelNumConnBlockedByZTNA, vmwTunnelTLSPortSharing,
vmwTunnelZTNADTR, vmwTunnelZTNAPDTR, vmwTunnelNumZTNADTR,
vmwTunnelNumZTNAPDTR, vmwTunnelIsAppliance,
vmwTunnelIsContainer,vmwTunnelGeneveMetadata"
REVISION "202008210000Z"
DESCRIPTION
"Renamed whitelist counters to allowlist counters"
@ -48,7 +56,7 @@ vmwTunnelServerMIB MODULE-IDENTITY
DESCRIPTION
"Adding counters vmwTunnelLogLevel,
vmwTunnelNumDDoSRejected,
vmwTunnelNumConnSuccessful,
vmwTunnelNumConnSuccessful,
vmwTunnelNumConnFailed,
vmwTunnelNumBackEnds, vmwTunnelNumBackEndsDown,
vmwTunnelMemoryVirtual, vmwTunnelMemoryResident,
@ -113,7 +121,7 @@ vmwTunnelNumDevicesPeak OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High watermark of number of devices connected.
"High watermark of number of devices connected.
The is the greatest number of devices connected
since Tunnel Server process restarted."
DEFVAL { 0 }
@ -200,7 +208,7 @@ vmwTunnelNumClosedHandshakes OBJECT-TYPE
STATUS current
DESCRIPTION
"Number of TLS handshakes closed before authenticated.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 70 }
@ -211,22 +219,22 @@ vmwTunnelNumFailedHandshakes OBJECT-TYPE
STATUS current
DESCRIPTION
"Number of TLS handshakes failed authentication.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 71 }
vmwTunnelNumNotInAllowlist OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of devices failed to connect due to not in allowlist.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 72 }
vmwTunnelNumNonCompliant OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
@ -234,11 +242,11 @@ vmwTunnelNumNonCompliant OBJECT-TYPE
DESCRIPTION
"Number of devices failed to connect due to non-compliant
status.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 73 }
vmwTunnelNumNonManaged OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
@ -246,10 +254,10 @@ vmwTunnelNumNonManaged OBJECT-TYPE
DESCRIPTION
"Number of devices failed to connect due to non-managed
status.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 74 }
::= { vmwTunnelServerStat 74 }
vmwTunnelNumDDoSRejected OBJECT-TYPE
SYNTAX Counter64
@ -257,18 +265,40 @@ vmwTunnelNumDDoSRejected OBJECT-TYPE
STATUS current
DESCRIPTION
"Number of devices rejected due to DDoS protection.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 75 }
::= { vmwTunnelServerStat 75 }
vmwTunnelNumDevicesBlockedByZTNA OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of devices rejected due to ZTNA policy.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 76 }
vmwTunnelNumDevicesBlockedByAdm OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of devices blocked by admin in UEM Console.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 77 }
vmwTunnelNumDevicesSinceStart OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of device connections since process restart.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 80 }
@ -279,10 +309,10 @@ vmwTunnelNumConnSuccessful OBJECT-TYPE
STATUS current
DESCRIPTION
"Number of outbound connections successfully established.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 90 }
::= { vmwTunnelServerStat 90 }
vmwTunnelNumConnFailed OBJECT-TYPE
SYNTAX Counter64
@ -290,11 +320,23 @@ vmwTunnelNumConnFailed OBJECT-TYPE
STATUS current
DESCRIPTION
"Number of outbound connections failed.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 91 }
::= { vmwTunnelServerStat 91 }
vmwTunnelNumConnBlockedByZTNA OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outbound connections blocked by ZTNA policy.
Discontinuities in the value of this counter can occur at
re-initialization of the Tunnel Server process."
::= { vmwTunnelServerStat 92 }
vmwTunnelNumBackEnds OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
@ -317,7 +359,7 @@ vmwTunnelNumBackEndsDown OBJECT-TYPE
(Available on Cascade Mode front-ends only)"
DEFVAL { 0 }
::= { vmwTunnelServerStat 101 }
::= { vmwTunnelServerStat 101 }
vmwTunnelMemoryVirtual OBJECT-TYPE
SYNTAX Counter64
@ -327,7 +369,7 @@ vmwTunnelMemoryVirtual OBJECT-TYPE
"Tunnel service virtual memory size."
DEFVAL { 0 }
::= { vmwTunnelServerStat 110 }
::= { vmwTunnelServerStat 110 }
vmwTunnelMemoryResident OBJECT-TYPE
SYNTAX Counter64
@ -400,7 +442,7 @@ vmwTunnelAPILastResponse OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Last HTTP response from Console API.
"Last HTTP response from Console API.
Value can be any HTTP response codes such as
'200 OK', '401 Unauthorized' etc."
::= { vmwTunnelServerInfo 12 }
@ -486,9 +528,9 @@ vmwTunnelNSXEnabled OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tunnel Server to NSX integration.
"Tunnel Server to NSX integration.
See here for more details:
See here for more details:
https://techzone.vmware.com/sites/default/files/
vmware-tunnel-NSX-micro-segmentation-Integration.pdf"
::= { vmwTunnelServerInfo 70 }
@ -510,17 +552,79 @@ vmwTunnelServerStatus OBJECT-TYPE
"Tunnel Server up/down status."
::= { vmwTunnelServerInfo 90 }
vmwTunnelTLSPortSharing OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"UAG TLS port sharing status."
::= { vmwTunnelServerInfo 100 }
vmwTunnelZTNADTR OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZTNA Device Traffic Rules validation enabled."
::= { vmwTunnelServerInfo 110 }
vmwTunnelZTNAPDTR OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ZTNA Per Device Traffic Rules validation enabled."
::= { vmwTunnelServerInfo 111 }
vmwTunnelNumZTNADTR OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ZTNA Device Traffic Rules in cache."
::= { vmwTunnelServerInfo 112 }
vmwTunnelNumZTNAPDTR OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ZTNA Per Device Traffic Rules in cache."
::= { vmwTunnelServerInfo 113 }
vmwTunnelIsAppliance OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tunnel Server is running in appliance mode."
::= { vmwTunnelServerInfo 120 }
vmwTunnelIsContainer OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tunnel Server is running in container mode."
::= { vmwTunnelServerInfo 130 }
vmwTunnelGeneveMetadata OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Metadata is provided in Geneve Tunnel Options."
::= { vmwTunnelServerInfo 140 }
--
-- Groups
--
vmwTunnelServerMIBConformance OBJECT IDENTIFIER
vmwTunnelServerMIBConformance OBJECT IDENTIFIER
::= { vmwTunnelServerMIB 3 }
vmwTunnelServerMIBCompliances OBJECT IDENTIFIER
vmwTunnelServerMIBCompliances OBJECT IDENTIFIER
::= { vmwTunnelServerMIBConformance 1 }
vmwTunnelServerMIBGroups OBJECT IDENTIFIER
vmwTunnelServerMIBGroups OBJECT IDENTIFIER
::= { vmwTunnelServerMIBConformance 2 }
@ -593,6 +697,7 @@ vmwTunnelServerInfoGroup2 OBJECT-GROUP
"A collection of VMware Tunnel Server runtime information."
::= { vmwTunnelServerMIBGroups 4 }
vmwTunnelServerStatGroup3 OBJECT-GROUP
OBJECTS {
vmwTunnelNumDDoSRejected,
@ -610,6 +715,35 @@ vmwTunnelServerStatGroup3 OBJECT-GROUP
::= { vmwTunnelServerMIBGroups 5 }
vmwTunnelServerInfoGroup3 OBJECT-GROUP
OBJECTS {
vmwTunnelTLSPortSharing,
vmwTunnelZTNADTR,
vmwTunnelZTNAPDTR,
vmwTunnelNumZTNADTR,
vmwTunnelNumZTNAPDTR,
vmwTunnelIsAppliance,
vmwTunnelIsContainer,
vmwTunnelGeneveMetadata
}
STATUS current
DESCRIPTION
"A collection of VMware Tunnel Server runtime information."
::= { vmwTunnelServerMIBGroups 6 }
vmwTunnelServerStatGroup4 OBJECT-GROUP
OBJECTS {
vmwTunnelNumDevicesBlockedByZTNA,
vmwTunnelNumDevicesBlockedByAdm,
vmwTunnelNumConnBlockedByZTNA
}
STATUS current
DESCRIPTION
"A collection of VMware Tunnel Server runtime values."
::= { vmwTunnelServerMIBGroups 7 }
--
-- Compliance
--
@ -621,12 +755,14 @@ vmwTunnelServerMIBCompliance MODULE-COMPLIANCE
"The compliance statement for VMware Tunnel Server SNMP
interface."
MODULE
MANDATORY-GROUPS {
MANDATORY-GROUPS {
vmwTunnelServerInfoGroup,
vmwTunnelServerInfoGroup2,
vmwTunnelServerInfoGroup3,
vmwTunnelServerStatGroup,
vmwTunnelServerStatGroup2,
vmwTunnelServerStatGroup3 }
vmwTunnelServerStatGroup3,
vmwTunnelServerStatGroup4 }
::= { vmwTunnelServerMIBCompliances 1 }