MIB Viewer

DISMAN-EVENT-MIB

122 objects
The MIB module for defining event triggers and actions for network management purposes.
Imported Objects
SNMP-FRAMEWORK-MIBSnmpAdminString
SNMP-TARGET-MIBSnmpTagValue
SNMPv2-CONFMODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP
SNMPv2-MIBsysUpTime
SNMPv2-SMICounter32 Gauge32 Integer32 mib-2 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32 zeroDotZero
SNMPv2-TCRowStatus TEXTUAL-CONVENTION TruthValue
OIDNameAccessStatusDescription
1.3.6.1.2.1.1.3.0NodesysUpTimeInstance
1.3.6.1.2.1.88IdentitydismanEventMIBThe MIB module for defining event triggers and actions for network management purposes.
1.3.6.1.2.1.88.1NodedismanEventMIBObjects
1.3.6.1.2.1.88.1.1NodemteResource
1.3.6.1.2.1.88.1.1.1ScalarmteResourceSampleMinimumread-writecurrentThe minimum mteTriggerFrequency this system will accept. A system may use the larger values of this minimum to lessen the impact of constant sampling. For larg…
1.3.6.1.2.1.88.1.1.2ScalarmteResourceSampleInstanceMaximumread-writecurrentThe maximum number of instance entries this system will support for sampling. These are the entries that maintain state, one for each instance of each sampled …
1.3.6.1.2.1.88.1.1.3ScalarmteResourceSampleInstancesread-onlycurrentThe number of currently active instance entries as defined for mteResourceSampleInstanceMaximum.
1.3.6.1.2.1.88.1.1.4ScalarmteResourceSampleInstancesHighread-onlycurrentThe highest value of mteResourceSampleInstances that has occurred since initialization of the management system.
1.3.6.1.2.1.88.1.1.5ScalarmteResourceSampleInstanceLacksread-onlycurrentThe number of times this system could not take a new sample because that allocation would have exceeded the limit set by mteResourceSampleInstanceMaximum.
1.3.6.1.2.1.88.1.2NodemteTrigger
1.3.6.1.2.1.88.1.2.1ScalarmteTriggerFailuresread-onlycurrentThe number of times an attempt to check for a trigger condition has failed. This counts individually for each attempt in a group of targets or each attempt for…
1.3.6.1.2.1.88.1.2.2TablemteTriggerTablenot-accessiblecurrentA table of management event trigger information.
1.3.6.1.2.1.88.1.2.2.1RowmteTriggerEntrynot-accessiblecurrentInformation about a single trigger. Applications create and delete entries using mteTriggerEntryStatus.
1.3.6.1.2.1.88.1.2.2.1.1ColumnmteOwnernot-accessiblecurrentThe owner of this entry. The exact semantics of this string are subject to the security policy defined by the security administrator.
1.3.6.1.2.1.88.1.2.2.1.2ColumnmteTriggerNamenot-accessiblecurrentA locally-unique, administratively assigned name for the trigger within the scope of mteOwner.
1.3.6.1.2.1.88.1.2.2.1.3ColumnmteTriggerCommentread-createcurrentA description of the trigger's function and use.
1.3.6.1.2.1.88.1.2.2.1.4ColumnmteTriggerTestread-createcurrentThe type of trigger test to perform. For 'boolean' and 'threshold' tests, the object at mteTriggerValueID MUST evaluate to an integer, that is, anything that e…
1.3.6.1.2.1.88.1.2.2.1.5ColumnmteTriggerSampleTyperead-createcurrentThe type of sampling to perform. An 'absoluteValue' sample requires only a single sample to be meaningful, and is exactly the value of the object at mteTrigger…
1.3.6.1.2.1.88.1.2.2.1.6ColumnmteTriggerValueIDread-createcurrentThe object identifier of the MIB object to sample to see if the trigger should fire. This may be wildcarded by truncating all or part of the instance portion, …
1.3.6.1.2.1.88.1.2.2.1.7ColumnmteTriggerValueIDWildcardread-createcurrentControl for whether mteTriggerValueID is to be treated as fully-specified or wildcarded, with 'true' indicating wildcard.
1.3.6.1.2.1.88.1.2.2.1.8ColumnmteTriggerTargetTagread-createcurrentThe tag for the target(s) from which to obtain the condition for a trigger check. A length of 0 indicates the local system. In this case, access to the objects…
1.3.6.1.2.1.88.1.2.2.1.9ColumnmteTriggerContextNameread-createcurrentThe management context from which to obtain mteTriggerValueID. This may be wildcarded by leaving characters off the end. For example use 'Repeater' to wildcard…
1.3.6.1.2.1.88.1.2.2.1.10ColumnmteTriggerContextNameWildcardread-createcurrentControl for whether mteTriggerContextName is to be treated as fully-specified or wildcarded, with 'true' indicating wildcard.
1.3.6.1.2.1.88.1.2.2.1.11ColumnmteTriggerFrequencyread-createcurrentThe number of seconds to wait between trigger samples. To encourage consistency in sampling, the interval is measured from the beginning of one check to the be…
1.3.6.1.2.1.88.1.2.2.1.12ColumnmteTriggerObjectsOwnerread-createcurrentTo go with mteTriggerObjects, the mteOwner of a group of objects from mteObjectsTable.
1.3.6.1.2.1.88.1.2.2.1.13ColumnmteTriggerObjectsread-createcurrentThe mteObjectsName of a group of objects from mteObjectsTable. These objects are to be added to any Notification resulting from the firing of this trigger. A l…
1.3.6.1.2.1.88.1.2.2.1.14ColumnmteTriggerEnabledread-createcurrentA control to allow a trigger to be configured but not used. When the value is 'false' the trigger is not sampled.
1.3.6.1.2.1.88.1.2.2.1.15ColumnmteTriggerEntryStatusread-createcurrentThe control that allows creation and deletion of entries. Once made active an entry may not be modified except to delete it.
1.3.6.1.2.1.88.1.2.3TablemteTriggerDeltaTablenot-accessiblecurrentA table of management event trigger information for delta sampling.
1.3.6.1.2.1.88.1.2.3.1RowmteTriggerDeltaEntrynot-accessiblecurrentInformation about a single trigger's delta sampling. Entries automatically exist in this this table for each mteTriggerEntry that has mteTriggerSampleType set …
1.3.6.1.2.1.88.1.2.3.1.1ColumnmteTriggerDeltaDiscontinuityIDread-writecurrentThe OBJECT IDENTIFIER (OID) of a TimeTicks, TimeStamp, or DateAndTime object that indicates a discontinuity in the value at mteTriggerValueID. The OID may be f…
1.3.6.1.2.1.88.1.2.3.1.2ColumnmteTriggerDeltaDiscontinuityIDWildcardread-writecurrentControl for whether mteTriggerDeltaDiscontinuityID is to be treated as fully-specified or wildcarded, with 'true' indicating wildcard. Note that the value of t…
1.3.6.1.2.1.88.1.2.3.1.3ColumnmteTriggerDeltaDiscontinuityIDTyperead-writecurrentThe value 'timeTicks' indicates the mteTriggerDeltaDiscontinuityID of this row is of syntax TimeTicks. The value 'timeStamp' indicates syntax TimeStamp. The va…
1.3.6.1.2.1.88.1.2.4TablemteTriggerExistenceTablenot-accessiblecurrentA table of management event trigger information for existence triggers.
1.3.6.1.2.1.88.1.2.4.1RowmteTriggerExistenceEntrynot-accessiblecurrentInformation about a single existence trigger. Entries automatically exist in this this table for each mteTriggerEntry that has 'existence' set in mteTriggerTes…
1.3.6.1.2.1.88.1.2.4.1.1ColumnmteTriggerExistenceTestread-writecurrentThe type of existence test to perform. The trigger fires when the object at mteTriggerValueID is seen to go from present to absent, from absent to present, or …
1.3.6.1.2.1.88.1.2.4.1.2ColumnmteTriggerExistenceStartupread-writecurrentControl for whether an event may be triggered when this entry is first set to 'active' and the test specified by mteTriggerExistenceTest is true. Setting an op…
1.3.6.1.2.1.88.1.2.4.1.3ColumnmteTriggerExistenceObjectsOwnerread-writecurrentTo go with mteTriggerExistenceObjects, the mteOwner of a group of objects from mteObjectsTable.
1.3.6.1.2.1.88.1.2.4.1.4ColumnmteTriggerExistenceObjectsread-writecurrentThe mteObjectsName of a group of objects from mteObjectsTable. These objects are to be added to any Notification resulting from the firing of this trigger for …
1.3.6.1.2.1.88.1.2.4.1.5ColumnmteTriggerExistenceEventOwnerread-writecurrentTo go with mteTriggerExistenceEvent, the mteOwner of an event entry from the mteEventTable.
1.3.6.1.2.1.88.1.2.4.1.6ColumnmteTriggerExistenceEventread-writecurrentThe mteEventName of the event to invoke when mteTriggerType is 'existence' and this trigger fires. A length of 0 indicates no event.
1.3.6.1.2.1.88.1.2.5TablemteTriggerBooleanTablenot-accessiblecurrentA table of management event trigger information for boolean triggers.
1.3.6.1.2.1.88.1.2.5.1RowmteTriggerBooleanEntrynot-accessiblecurrentInformation about a single boolean trigger. Entries automatically exist in this this table for each mteTriggerEntry that has 'boolean' set in mteTriggerTest.
1.3.6.1.2.1.88.1.2.5.1.1ColumnmteTriggerBooleanComparisonread-writecurrentThe type of boolean comparison to perform. The value at mteTriggerValueID is compared to mteTriggerBooleanValue, so for example if mteTriggerBooleanComparison …
1.3.6.1.2.1.88.1.2.5.1.2ColumnmteTriggerBooleanValueread-writecurrentThe value to use for the test specified by mteTriggerBooleanTest.
1.3.6.1.2.1.88.1.2.5.1.3ColumnmteTriggerBooleanStartupread-writecurrentControl for whether an event may be triggered when this entry is first set to 'active' or a new instance of the object at mteTriggerValueID is found and the te…
1.3.6.1.2.1.88.1.2.5.1.4ColumnmteTriggerBooleanObjectsOwnerread-writecurrentTo go with mteTriggerBooleanObjects, the mteOwner of a group of objects from mteObjectsTable.
1.3.6.1.2.1.88.1.2.5.1.5ColumnmteTriggerBooleanObjectsread-writecurrentThe mteObjectsName of a group of objects from mteObjectsTable. These objects are to be added to any Notification resulting from the firing of this trigger for …
1.3.6.1.2.1.88.1.2.5.1.6ColumnmteTriggerBooleanEventOwnerread-writecurrentTo go with mteTriggerBooleanEvent, the mteOwner of an event entry from mteEventTable.
1.3.6.1.2.1.88.1.2.5.1.7ColumnmteTriggerBooleanEventread-writecurrentThe mteEventName of the event to invoke when mteTriggerType is 'boolean' and this trigger fires. A length of 0 indicates no event.
1.3.6.1.2.1.88.1.2.6TablemteTriggerThresholdTablenot-accessiblecurrentA table of management event trigger information for threshold triggers.
1.3.6.1.2.1.88.1.2.6.1RowmteTriggerThresholdEntrynot-accessiblecurrentInformation about a single threshold trigger. Entries automatically exist in this table for each mteTriggerEntry that has 'threshold' set in mteTriggerTest.
1.3.6.1.2.1.88.1.2.6.1.1ColumnmteTriggerThresholdStartupread-writecurrentThe event that may be triggered when this entry is first set to 'active' and a new instance of the object at mteTriggerValueID is found. If the first sample af…
1.3.6.1.2.1.88.1.2.6.1.2ColumnmteTriggerThresholdRisingread-writecurrentA threshold value to check against if mteTriggerType is 'threshold'. When the current sampled value is greater than or equal to this threshold, and the value a…
1.3.6.1.2.1.88.1.2.6.1.3ColumnmteTriggerThresholdFallingread-writecurrentA threshold value to check against if mteTriggerType is 'threshold'. When the current sampled value is less than or equal to this threshold, and the value at t…
1.3.6.1.2.1.88.1.2.6.1.4ColumnmteTriggerThresholdDeltaRisingread-writecurrentA threshold value to check against if mteTriggerType is 'threshold'. When the delta value (difference) between the current sampled value (value(n)) and the pre…
1.3.6.1.2.1.88.1.2.6.1.5ColumnmteTriggerThresholdDeltaFallingread-writecurrentA threshold value to check against if mteTriggerType is 'threshold'. When the delta value (difference) between the current sampled value (value(n)) and the pre…
1.3.6.1.2.1.88.1.2.6.1.6ColumnmteTriggerThresholdObjectsOwnerread-writecurrentTo go with mteTriggerThresholdObjects, the mteOwner of a group of objects from mteObjectsTable.
1.3.6.1.2.1.88.1.2.6.1.7ColumnmteTriggerThresholdObjectsread-writecurrentThe mteObjectsName of a group of objects from mteObjectsTable. These objects are to be added to any Notification resulting from the firing of this trigger for …
1.3.6.1.2.1.88.1.2.6.1.8ColumnmteTriggerThresholdRisingEventOwnerread-writecurrentTo go with mteTriggerThresholdRisingEvent, the mteOwner of an event entry from mteEventTable.
1.3.6.1.2.1.88.1.2.6.1.9ColumnmteTriggerThresholdRisingEventread-writecurrentThe mteEventName of the event to invoke when mteTriggerType is 'threshold' and this trigger fires based on mteTriggerThresholdRising. A length of 0 indicates n…
1.3.6.1.2.1.88.1.2.6.1.10ColumnmteTriggerThresholdFallingEventOwnerread-writecurrentTo go with mteTriggerThresholdFallingEvent, the mteOwner of an event entry from mteEventTable.
1.3.6.1.2.1.88.1.2.6.1.11ColumnmteTriggerThresholdFallingEventread-writecurrentThe mteEventName of the event to invoke when mteTriggerType is 'threshold' and this trigger fires based on mteTriggerThresholdFalling. A length of 0 indicates …
1.3.6.1.2.1.88.1.2.6.1.12ColumnmteTriggerThresholdDeltaRisingEventOwnerread-writecurrentTo go with mteTriggerThresholdDeltaRisingEvent, the mteOwner of an event entry from mteEventTable.
1.3.6.1.2.1.88.1.2.6.1.13ColumnmteTriggerThresholdDeltaRisingEventread-writecurrentThe mteEventName of the event to invoke when mteTriggerType is 'threshold' and this trigger fires based on mteTriggerThresholdDeltaRising. A length of 0 indica…
1.3.6.1.2.1.88.1.2.6.1.14ColumnmteTriggerThresholdDeltaFallingEventOwnerread-writecurrentTo go with mteTriggerThresholdDeltaFallingEvent, the mteOwner of an event entry from mteEventTable.
1.3.6.1.2.1.88.1.2.6.1.15ColumnmteTriggerThresholdDeltaFallingEventread-writecurrentThe mteEventName of the event to invoke when mteTriggerType is 'threshold' and this trigger fires based on mteTriggerThresholdDeltaFalling. A length of 0 indic…
1.3.6.1.2.1.88.1.3NodemteObjects
1.3.6.1.2.1.88.1.3.1TablemteObjectsTablenot-accessiblecurrentA table of objects that can be added to notifications based on the trigger, trigger test, or event, as pointed to by entries in those tables.
1.3.6.1.2.1.88.1.3.1.1RowmteObjectsEntrynot-accessiblecurrentA group of objects. Applications create and delete entries using mteObjectsEntryStatus. When adding objects to a notification they are added in the lexical ord…
1.3.6.1.2.1.88.1.3.1.1.1ColumnmteObjectsNamenot-accessiblecurrentA locally-unique, administratively assigned name for a group of objects.
1.3.6.1.2.1.88.1.3.1.1.2ColumnmteObjectsIndexnot-accessiblecurrentAn arbitrary integer for the purpose of identifying individual objects within a mteObjectsName group. Objects within a group are placed in the notification in …
1.3.6.1.2.1.88.1.3.1.1.3ColumnmteObjectsIDread-createcurrentThe object identifier of a MIB object to add to a Notification that results from the firing of a trigger. This may be wildcarded by truncating all or part of t…
1.3.6.1.2.1.88.1.3.1.1.4ColumnmteObjectsIDWildcardread-createcurrentControl for whether mteObjectsID is to be treated as fully-specified or wildcarded, with 'true' indicating wildcard.
1.3.6.1.2.1.88.1.3.1.1.5ColumnmteObjectsEntryStatusread-createcurrentThe control that allows creation and deletion of entries. Once made active an entry MAY not be modified except to delete it.
1.3.6.1.2.1.88.1.4NodemteEvent
1.3.6.1.2.1.88.1.4.1ScalarmteEventFailuresread-onlycurrentThe number of times an attempt to invoke an event has failed. This counts individually for each attempt in a group of targets or each attempt for a wildcarded …
1.3.6.1.2.1.88.1.4.2TablemteEventTablenot-accessiblecurrentA table of management event action information.
1.3.6.1.2.1.88.1.4.2.1RowmteEventEntrynot-accessiblecurrentInformation about a single event. Applications create and delete entries using mteEventEntryStatus.
1.3.6.1.2.1.88.1.4.2.1.1ColumnmteEventNamenot-accessiblecurrentA locally-unique, administratively assigned name for the event.
1.3.6.1.2.1.88.1.4.2.1.2ColumnmteEventCommentread-createcurrentA description of the event's function and use.
1.3.6.1.2.1.88.1.4.2.1.3ColumnmteEventActionsread-createcurrentThe actions to perform when this event occurs. For 'notification', Traps and/or Informs are sent according to the configuration in the SNMP Notification MIB. F…
1.3.6.1.2.1.88.1.4.2.1.4ColumnmteEventEnabledread-createcurrentA control to allow an event to be configured but not used. When the value is 'false' the event does not execute even if triggered.
1.3.6.1.2.1.88.1.4.2.1.5ColumnmteEventEntryStatusread-createcurrentThe control that allows creation and deletion of entries. Once made active an entry MAY not be modified except to delete it.
1.3.6.1.2.1.88.1.4.3TablemteEventNotificationTablenot-accessiblecurrentA table of information about notifications to be sent as a consequence of management events.
1.3.6.1.2.1.88.1.4.3.1RowmteEventNotificationEntrynot-accessiblecurrentInformation about a single event's notification. Entries automatically exist in this this table for each mteEventEntry that has 'notification' set in mteEventA…
1.3.6.1.2.1.88.1.4.3.1.1ColumnmteEventNotificationread-writecurrentThe object identifier from the NOTIFICATION-TYPE for the notification to use if metEventActions has 'notification' set.
1.3.6.1.2.1.88.1.4.3.1.2ColumnmteEventNotificationObjectsOwnerread-writecurrentTo go with mteEventNotificationObjects, the mteOwner of a group of objects from mteObjectsTable.
1.3.6.1.2.1.88.1.4.3.1.3ColumnmteEventNotificationObjectsread-writecurrentThe mteObjectsName of a group of objects from mteObjectsTable if mteEventActions has 'notification' set. These objects are to be added to any Notification gene…
1.3.6.1.2.1.88.1.4.4TablemteEventSetTablenot-accessiblecurrentA table of management event action information.
1.3.6.1.2.1.88.1.4.4.1RowmteEventSetEntrynot-accessiblecurrentInformation about a single event's set option. Entries automatically exist in this this table for each mteEventEntry that has 'set' set in mteEventActions.
1.3.6.1.2.1.88.1.4.4.1.1ColumnmteEventSetObjectread-writecurrentThe object identifier from the MIB object to set if mteEventActions has 'set' set. This object identifier may be wildcarded by leaving sub-identifiers off the …
1.3.6.1.2.1.88.1.4.4.1.2ColumnmteEventSetObjectWildcardread-writecurrentControl over whether mteEventSetObject is to be treated as fully-specified or wildcarded, with 'true' indicating wildcard if mteEventActions has 'set' set.
1.3.6.1.2.1.88.1.4.4.1.3ColumnmteEventSetValueread-writecurrentThe value to which to set the object at mteEventSetObject if mteEventActions has 'set' set.
1.3.6.1.2.1.88.1.4.4.1.4ColumnmteEventSetTargetTagread-writecurrentThe tag for the target(s) at which to set the object at mteEventSetObject to mteEventSetValue if mteEventActions has 'set' set. Systems limited to self managem…
1.3.6.1.2.1.88.1.4.4.1.5ColumnmteEventSetContextNameread-writecurrentThe management context in which to set mteEventObjectID. if mteEventActions has 'set' set. This may be wildcarded by leaving characters off the end. To indicat…
1.3.6.1.2.1.88.1.4.4.1.6ColumnmteEventSetContextNameWildcardread-writecurrentControl for whether mteEventSetContextName is to be treated as fully-specified or wildcarded, with 'true' indicating wildcard if mteEventActions has 'set' set.
1.3.6.1.2.1.88.2NodedismanEventMIBNotificationPrefix
1.3.6.1.2.1.88.2.0NodedismanEventMIBNotifications
1.3.6.1.2.1.88.2.0.1NotificationmteTriggerFiredcurrentNotification that the trigger indicated by the object instances has fired, for triggers with mteTriggerType 'boolean' or 'existence'.
1.3.6.1.2.1.88.2.0.2NotificationmteTriggerRisingcurrentNotification that the rising threshold was met for triggers with mteTriggerType 'threshold'.
1.3.6.1.2.1.88.2.0.3NotificationmteTriggerFallingcurrentNotification that the falling threshold was met for triggers with mteTriggerType 'threshold'.
1.3.6.1.2.1.88.2.0.4NotificationmteTriggerFailurecurrentNotification that an attempt to check a trigger has failed. The network manager must enable this notification only with a certain fear and trembling, as it can…
1.3.6.1.2.1.88.2.0.5NotificationmteEventSetFailurecurrentNotification that an attempt to do a set in response to an event has failed. The network manager must enable this notification only with a certain fear and tre…
1.3.6.1.2.1.88.2.1NodedismanEventMIBNotificationObjects
1.3.6.1.2.1.88.2.1.1ScalarmteHotTriggeraccessible-for-notifycurrentThe name of the trigger causing the notification.
1.3.6.1.2.1.88.2.1.2ScalarmteHotTargetNameaccessible-for-notifycurrentThe SNMP Target MIB's snmpTargetAddrName related to the notification.
1.3.6.1.2.1.88.2.1.3ScalarmteHotContextNameaccessible-for-notifycurrentThe context name related to the notification. This MUST be as fully-qualified as possible, including filling in wildcard information determined in processing.
1.3.6.1.2.1.88.2.1.4ScalarmteHotOIDaccessible-for-notifycurrentThe object identifier of the destination object related to the notification. This MUST be as fully-qualified as possible, including filling in wildcard informa…
1.3.6.1.2.1.88.2.1.5ScalarmteHotValueaccessible-for-notifycurrentThe value of the object at mteTriggerValueID when a trigger fired.
1.3.6.1.2.1.88.2.1.6ScalarmteFailedReasonaccessible-for-notifycurrentThe reason for the failure of an attempt to check for a trigger condition or set an object in response to an event.
1.3.6.1.2.1.88.3NodedismanEventMIBConformance
1.3.6.1.2.1.88.3.1NodedismanEventMIBCompliances
1.3.6.1.2.1.88.3.1.1CompliancedismanEventMIBComplianceread-onlycurrentThe compliance statement for entities which implement the Event MIB.
1.3.6.1.2.1.88.3.2NodedismanEventMIBGroups
1.3.6.1.2.1.88.3.2.1GroupdismanEventResourceGroupcurrentEvent resource status and control objects.
1.3.6.1.2.1.88.3.2.2GroupdismanEventTriggerGroupcurrentEvent triggers.
1.3.6.1.2.1.88.3.2.3GroupdismanEventObjectsGroupcurrentSupplemental objects.
1.3.6.1.2.1.88.3.2.4GroupdismanEventEventGroupcurrentEvents.
1.3.6.1.2.1.88.3.2.5GroupdismanEventNotificationObjectGroupcurrentNotification objects.
1.3.6.1.2.1.88.3.2.6GroupdismanEventNotificationGroupcurrentNotifications.
Type Definitions
NameSyntaxStatusDescription
FailureReasonINTEGER { localResourceLack(-1), badDestination(-2), destinationUnreachable(-3), noResponse(-4), badType(-5), sampleOverrun(-6), noError(0), tooBig(1), noSuchName(2), badValue(3), readOnly(4), genErr(5), noAccess(6), wrongType(7), wrongLength(8), wrongEncoding(9), wrongValue(10), noCreation(11), inconsistentValue(12), resourceUnavailable(13), commitFailed(14), undoFailed(15), authorizationError(16), notWritable(17), inconsistentName(18) }currentReasons for failures in an attempt to perform a management request. The first group of errors, numbered less than 0, are related to problems in sending the request. The existence of a particular error code here does not…