228 lines
8.7 KiB
Plaintext
228 lines
8.7 KiB
Plaintext
-- **********************************************************
|
|
-- Copyright 2021 VMware, Inc. All rights reserved.
|
|
-- **********************************************************
|
|
|
|
VMWARE-HZECC-EVENT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
vmwHzecc
|
|
FROM VMWARE-ROOT-MIB;
|
|
|
|
vmwHzeccMIB MODULE-IDENTITY
|
|
LAST-UPDATED "202105170000Z"
|
|
ORGANIZATION "VMware, Inc."
|
|
CONTACT-INFO
|
|
"VMware, Inc.
|
|
3401 Hillview Ave
|
|
Palo Alto, CA 94304
|
|
Tel: 1-877-486-9273 or 650-427-5000
|
|
Fax: 650-427-5001
|
|
Web: https://kb.vmware.com/s/article/1013445
|
|
"
|
|
DESCRIPTION
|
|
"This MIB file contains the definition of the SNMP
|
|
interface of VMware Horizon Cloud Connector.
|
|
|
|
Horizon Cloud Connector is an important product which
|
|
enables subscription license for Horizon on-prem VDI & APPs:
|
|
https://www.vmware.com/in/products/horizon.html
|
|
https://www.vmware.com/in/products/horizon-cloud-virtual-desktops.html
|
|
|
|
For more information about Horizon Cloud Connector (Hze CC), please see
|
|
the latest documentation of Horizon Cloud Connector:
|
|
https://docs.vmware.com/en/VMware-Horizon-Cloud-Service
|
|
"
|
|
|
|
REVISION "202105170000Z"
|
|
DESCRIPTION
|
|
"Initial revision"
|
|
|
|
::= { vmwHzecc 1 }
|
|
|
|
vmwHzeccNotifications OBJECT IDENTIFIER ::= { vmwHzecc 0 }
|
|
vmwHzeccLifecycleEvents OBJECT IDENTIFIER ::= { vmwHzecc 4 }
|
|
vmwHzeccSubscriptionLicenseEvents OBJECT IDENTIFIER ::= { vmwHzecc 5 }
|
|
|
|
VmwHzeccLifecycleEventType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lifecycle event type.
|
|
This trap is sent when a life cycle event occurs.
|
|
Except the failure events all other events are informational only
|
|
The value of the same is defined with codes.
|
|
|
|
paired - 1 - Indicates that Cloud Connector is being configured
|
|
or reconfigured by an admin by providing Horizon enterprise pod details.
|
|
This is an information only event.
|
|
For more information refer -
|
|
https://docs.vmware.com/en/VMware-Horizon-Cloud-Service/services/hzncloudmsazure.getstarted15/GUID-CFC5C50E-FBA2-4F9B-89EB-56A090D4C158.html
|
|
----------------------------------------------------------------
|
|
unplug - 2 - Indicates that an admin is deleting
|
|
the Cloud Connector pod and related configuration. This is an
|
|
information only event.
|
|
----------------------------------------------------------------
|
|
Upgrade Events - Cloud Connector Upgrade is based on Blue Green approach.
|
|
Blue appliance is the existing appliance.
|
|
Green appliance is the target upgraded version appliance
|
|
https://docs.vmware.com/en/VMware-Horizon-Cloud-Service/services/hzncloudmsazure.admin15/GUID-D3F6C0CB-5740-4CA4-9C20-D780F415E900.html
|
|
----------------------------------------------------------------
|
|
bluepreupgrade - 10 - Indicates that upgrade
|
|
is about to start. This indicates an admin is initiating
|
|
manual or scheduled upgrade of cloud connector appliance.
|
|
This is an information only event.
|
|
----------------------------------------------------------------
|
|
bluepostupgradesuccess - 20 - Indicates that upgrade
|
|
has successfully completed. This is an information only event.
|
|
----------------------------------------------------------------
|
|
bluepostupgradefailure - 21 - Indicates that upgrade
|
|
has failed. Upgrade can be restarted back. An Admin who
|
|
initiates upgrade would need to restart the upgrade.
|
|
This is an information only event.
|
|
----------------------------------------------------------------
|
|
greenpostupgradesuccess - 30 - Indicates that upgrade
|
|
has successfully completed. This is an information only event.
|
|
----------------------------------------------------------------
|
|
greenpostupgradefailure - 31 - Indicates that upgrade
|
|
has failed during configuration migration step.
|
|
Upgrade can be restarted back by an Admin.
|
|
This is an information only event.
|
|
----------------------------------------------------------------
|
|
"
|
|
SYNTAX INTEGER {
|
|
paired(1),
|
|
unplug(2),
|
|
bluepreupgrade(10),
|
|
bluepostupgradesuccess(20),
|
|
bluepostupgradefailure(21),
|
|
greenpostupgradesuccess(30),
|
|
greenpostupgradefailure(31)
|
|
}
|
|
|
|
--
|
|
-- Object Types
|
|
--
|
|
|
|
vmwHzeccLCEventName OBJECT-TYPE
|
|
SYNTAX VmwHzeccLifecycleEventType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The life cycle event generated."
|
|
::= { vmwHzeccLifecycleEvents 1 }
|
|
|
|
|
|
vmwHzeccSubscriptionLicenseFailStatus OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subscription license sync status.
|
|
This trap is sent when a subscription license sync fails.
|
|
Subscription license is synced at minimum every 24 hours
|
|
from Horizon Cloud Control Plane to Horizon on-prem.
|
|
|
|
This trap indicates that the license sync failed due to the
|
|
mentioned error code. If you received this event for
|
|
more than one day in a row, please navigate to
|
|
Horizon Admin Console and check for connectivity.
|
|
You can then refer the KB http://kb.vmware.com/s/article/79509
|
|
for more information on error codes.
|
|
|
|
Possible values - LicenseFailed_400, LicenseFailed_401.
|
|
The number part is the API response code from horizon enterprise.
|
|
|
|
In case issue doesn't resolve after following troubleshooting
|
|
steps mentioned in KB article, please reach to VMware support.
|
|
"
|
|
::= { vmwHzeccSubscriptionLicenseEvents 1 }
|
|
|
|
--
|
|
-- Notifications Objects
|
|
--
|
|
|
|
vmwHzeccLifecycleEventTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
vmwHzeccLCEventName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when a life cycle event occurs.
|
|
This is an informational event only. There is no action to take upon receipt.
|
|
Frequency:
|
|
This event is sent once when (some part of your system) receives a configuration update.
|
|
The value of the same is defined with codes.
|
|
"
|
|
::= { vmwHzeccNotifications 1 }
|
|
|
|
vmwHzeccSubscriptionLicenseEventTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
vmwHzeccSubscriptionLicenseFailStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when a subscription license sync fails.
|
|
Subscription license is synced at every 24 hours
|
|
from Horizon Cloud Control Plane to Horizon on-prem.
|
|
|
|
This trap indicates that the license sync failed due to the
|
|
mentioned error code. If you received this event for
|
|
more than one day in a row, please navigate to
|
|
Horizon Admin Console and check for connectivity.
|
|
You can then refer the KB http://kb.vmware.com/s/article/79509
|
|
for more information on error codes.
|
|
|
|
Frequency: This event is sent when the license sync fails.
|
|
After that once every 24 hrs until the issue is resolved
|
|
|
|
Possible values - LicenseFailed_400, LicenseFailed_401, LicenseFailed_500 etc.
|
|
The number part is the API response code from horizon enterprise.
|
|
|
|
In case issue doesn't resolve after following troubleshooting
|
|
steps mentioned in KB article, please reach to VMware support.
|
|
"
|
|
::= { vmwHzeccNotifications 2 }
|
|
|
|
-- conformance information
|
|
|
|
vmwHzeccMIBConformance OBJECT IDENTIFIER ::= { vmwHzeccMIB 1 }
|
|
vmwHzeccMIBCompliances OBJECT IDENTIFIER ::= { vmwHzeccMIBConformance 1 }
|
|
vmwHzeccMIBGroups OBJECT IDENTIFIER ::= { vmwHzeccMIBConformance 2 }
|
|
|
|
vmwHzeccMIBBasicCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement VMWARE-HZECC-EVENT-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { vmwHzeccNotificationGroup, vmwHzeccObjectGroup }
|
|
::= { vmwHzeccMIBCompliances 1 }
|
|
|
|
vmwHzeccObjectGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
vmwHzeccLCEventName,
|
|
vmwHzeccSubscriptionLicenseFailStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These objects provide notification details."
|
|
::= { vmwHzeccMIBGroups 1 }
|
|
|
|
vmwHzeccNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
vmwHzeccLifecycleEventTrap,
|
|
vmwHzeccSubscriptionLicenseEventTrap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Group of objects describing notifications."
|
|
::= { vmwHzeccMIBGroups 2 }
|
|
|
|
END
|