(file) Return to CIM_iSCSILoginStatistics.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Network

  1 marek 1.1 // Copyright (c) 2005 DMTF.  All rights reserved.
  2              [Version ( "2.11.0" ), 
  3               UMLPackagePath ( "CIM::Network::iSCSI" ), 
  4               Description ( 
  5                  "Statistics for Logins and Logouts to or from an iSCSI Node. An "
  6                  "instance of this class will be associated by "
  7                  "ElementStatisticalData to an instance of "
  8                  "SCSIProtocolController that represents the Node. The Node can "
  9                  "be either an Initiator or Target and so the interpretation of "
 10                  "the properties in this class varies accordingly." )]
 11           class CIM_iSCSILoginStatistics : CIM_StatisticalData {
 12           
 13                 [Description ( 
 14                     "This property counts the number of times a login attempt "
 15                     "from this node(initiator) or to this node(target) has "
 16                     "failed." ), 
 17                  Counter, MappingStrings { 
 18                     "MIB.IETF|iSCSI-MIB.iscsiIntrLoginFailures", 
 19                     "MIB.IETF|iSCSI-MIB.iscsiTgtLoginFailures" }]
 20              uint64 LoginFailures;
 21           
 22 marek 1.1       [Description ( 
 23                     "The timestamp of the most recent failure of a login "
 24                     "attempt from this node(initiator) or to this "
 25                     "node(target). A value of zero indicates that no such "
 26                     "failures have occurred since the last system boot." ), 
 27                  MappingStrings { 
 28                     "MIB.IETF|iSCSI-MIB.iscsiIntrLastFailureTime", 
 29                     "MIB.IETF|iSCSI-MIB.iscsiTgtLastFailureTime" }, 
 30                  ModelCorrespondence { 
 31                     "CIM_iSCSILoginStatistics.LastLoginFailureType", 
 32                     "CIM_iSCSILoginStatistics.LastLoginFailureRemoteNodeName" }]
 33              datetime LastLoginFailureTime;
 34           
 35                 [Description ( 
 36                     "The type of the most recent failure of a login attempt "
 37                     "from this node(initiator) or to this node(target)." ), 
 38                  ValueMap { "1", "2", "3", "4", "5" }, 
 39                  Values { "Other", "Negotiate", "Authenticate", "Authorize", 
 40                     "Redirect" }, 
 41                  MappingStrings { 
 42                     "MIB.IETF|iSCSI-MIB.iscsiIntrLastFailureType", 
 43 marek 1.1           "MIB.IETF|iSCSI-MIB.iscsiTgtLastFailureType" }, 
 44                  ModelCorrespondence { 
 45                     "CIM_iSCSILoginStatistics.OtherLastLoginFailureType", 
 46                     "CIM_iSCSILoginStatistics.LastLoginFailureTime", 
 47                     "CIM_iSCSILoginStatistics.LastLoginFailureRemoteNodeName" }]
 48              uint16 LastLoginFailureType;
 49           
 50                 [Description ( 
 51                     "A string describing the type of the last login failure "
 52                     "when LastLoginFailureType is equal to the value 1, "
 53                     "\"Other\"." ), 
 54                  ModelCorrespondence { 
 55                     "CIM_iSCSILoginStatistics.LastLoginFailureType" }]
 56              string OtherLastLoginFailureType;
 57           
 58                 [Description ( 
 59                     "The iSCSI name of the remote node that failed the last "
 60                     "login attempt." ), 
 61                  MappingStrings { 
 62                     "MIB.IETF|iSCSI-MIB.iscsiIntrLastTgtFailureName", 
 63                     "MIB.IETF|iSCSI-MIB.iscsiTgtLastIntrFailureName" }, 
 64 marek 1.1        ModelCorrespondence { 
 65                     "CIM_iSCSILoginStatistics.LastLoginFailureTime", 
 66                     "CIM_iSCSILoginStatistics.LastLoginFailureType", 
 67                     "CIM_iSCSILoginStatistics.LastLoginFailureRemoteAddressType", 
 68                     "CIM_iSCSILoginStatistics.LastLoginFailureRemoteAddress" }]
 69              string LastLoginFailureRemoteNodeName;
 70           
 71                 [Description ( 
 72                     "The type of Internet Network Address of the remote node "
 73                     "that failed the last login attempt." ), 
 74                  ValueMap { "1", "2" }, 
 75                  Values { "IPv4", "IPv6" }, 
 76                  MappingStrings { 
 77                     "MIB.IETF|iSCSI-MIB.iscsiIntrLastTgtFailureAddrType", 
 78                     "MIB.IETF|iSCSI-MIB.iscsiTgtLastIntrFailureAddrType" }, 
 79                  ModelCorrespondence { 
 80                     "CIM_iSCSILoginStatistics.LastLoginFailureRemoteNodeName", 
 81                     "CIM_iSCSILoginStatistics.LastLoginFailureRemoteAddress" }]
 82              uint16 LastLoginFailureRemoteAddressType;
 83           
 84                 [Description ( 
 85 marek 1.1           "An Internet Network Address giving the host address of "
 86                     "the remote node that failed the last login attempt." ), 
 87                  MappingStrings { 
 88                     "MIB.IETF|iSCSI-MIB.iscsiIntrLastTgtFailureAddr", 
 89                     "MIB.IETF|iSCSI-MIB.iscsiTgtLastIntrFailureAddr" }, 
 90                  ModelCorrespondence { 
 91                     "CIM_iSCSILoginStatistics.LastLoginFailureRemoteNodeName", 
 92                     "CIM_iSCSILoginStatistics.LastLoginFailureRemoteAddressType" }]
 93              uint32 LastLoginFailureRemoteAddress;
 94           
 95                 [Description ( 
 96                     "The count of Login Response PDUs with status 0x0000, "
 97                     "Accept Login, received by this node(initator), or "
 98                     "transmitted by this node (target)." ), 
 99                  Counter, MappingStrings { 
100                     "MIB.IETF|iSCSI-MIB.iscsiIntrLoginAcceptRsps", 
101                     "MIB.IETF|iSCSI-MIB.iscsiTgtLoginAccepts" }]
102              uint64 SuccessfulLogins;
103           
104                 [Description ( 
105                     "If the node is an initiator this property is the number "
106 marek 1.1           "of times it has aborted a login because parameter "
107                     "negotiation with the target failed. \n"
108                     "If the node is a target the property is the number of "
109                     "times a it has effectively refused a login because the "
110                     "parameter negotiation failed. While this situation can "
111                     "occur, the exact mechanism is as yet undefined in the "
112                     "iSCSI Protocol Spec." ), 
113                  Counter, MappingStrings { 
114                     "MIB.IETF|iSCSI-MIB.iscsiIntrLoginNegotiateFails", 
115                     "MIB.IETF|iSCSI-MIB.iscsiTgtLoginNegotiateFails" }]
116              uint64 NegotiationLoginFailures;
117           
118                 [Description ( 
119                     "If the node is an initiator this property is the number "
120                     "of times it has aborted a login because the target could "
121                     "not be authenticated. If the node is a target this "
122                     "property is the count of Login Response PDUs with status "
123                     "0x0201, Authentication Failed, transmitted by this "
124                     "target." ), 
125                  Counter, MappingStrings { 
126                     "MIB.IETF|iSCSI-MIB.iscsiIntrLoginAuthenticateFails", 
127 marek 1.1           "MIB.IETF|iSCSI-MIB.iscsiTgtLoginAuthenticateFails" }]
128              uint64 AuthenticationLoginFailures;
129           
130                 [Description ( 
131                     "If the node is an initiator this property is the count "
132                     "of Login Response PDUs with status class 0x201, "
133                     "\'Authentication Failed\', received by this initiator. "
134                     "If the node is a target the property is the count of "
135                     "Login Response PDUs with status 0x0202, \'Forbidden "
136                     "Target\', transmitted by this target." ), 
137                  Counter, MappingStrings { 
138                     "MIB.IETF|iSCSI-MIB.iscsiIntrLoginAuthFailRsps", 
139                     "MIB.IETF|iSCSI-MIB.iscsiTgtLoginAuthorizeFails" }]
140              uint64 AuthorizationLoginFailures;
141           
142                 [Description ( 
143                     "The count of Login Response PDUs with status class 0x01, "
144                     "Redirection, received by this node(initiator) or "
145                     "transmitted by this node(target)." ), 
146                  Counter, MappingStrings { 
147                     "MIB.IETF|iSCSI-MIB.iscsiIntrLoginRedirectRsps", 
148 marek 1.1           "MIB.IETF|iSCSI-MIB.iscsiTgtLoginRedirects" }]
149              uint64 LoginRedirects;
150           
151                 [Description ( 
152                     "The number of failure Login Response PDUs which were "
153                     "received by this node(initiator) or were transmitted by "
154                     "this node(target), and which were not counted by any "
155                     "other property in this class." ), 
156                  Counter, MappingStrings { 
157                     "MIB.IETF|iSCSI-MIB.iscsiIntrLoginOtherFailRsps", 
158                     "MIB.IETF|iSCSI-MIB.iscsiTgtLoginOtherFails" }]
159              uint64 OtherLoginFailures;
160           
161                 [Description ( 
162                     "The count of Logout Command PDUs generated by this node "
163                     "(initiator) or received by this node(target), with "
164                     "reason code 0 (closes the session)." ), 
165                  Counter, MappingStrings { 
166                     "MIB.IETF|iSCSI-MIB.iscsiIntrLogoutNormals", 
167                     "MIB.IETF|iSCSI-MIB.iscsiTgtLogoutNormals" }]
168              uint64 NormalLogouts;
169 marek 1.1 
170                 [Description ( 
171                     "The count of Logout Command PDUs generated by this node, "
172                     "(initiator) or received by this node(target), with any "
173                     "reason code other than 0." ), 
174                  Counter, MappingStrings { 
175                     "MIB.IETF|iSCSI-MIB.iscsiIntrLogoutOthers", 
176                     "MIB.IETF|iSCSI-MIB.iscsiTgtLogoutOthers" }]
177              uint64 OtherLogouts;
178           
179           
180           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2