HUAWEI-BULKSTAT-MIB
Functions Overview
Through the HUAWEI-BULKSTAT-MIB, the NMS can configure and manage the BulkStat feature. In this MIB, statistics files and objects can be dynamically added, deleted, or queried.
The OID of root objects is:
iso(1).org(3).dod(6).internet(1).private (4).enterprises (1).huawei(2011).huaweiMgmt(5). hwDatacomm(25).hwBulkStat(140)
Relationships Between Tables
Figure 22-1 shows the relationship between hwBulkStatDefineFileTable and hwBulkStatDefineObjectTable. BulkStat supports the configuration of several statistics files and one statistic file allows be configured with several statistics objects. Therefore, hwBulkStatDefineObjectTable is defined with double indexes. When a statistic object is configured, indexes of both the statistics object and the statistics file must be specified.
Description of Single Objects
hwBulkStatEnable
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.1.1 |
hwBulkStatEnable |
INTEGER Values are as follows:
|
Read-write |
The value of this object identifies whether BulkStat is enabled. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatCollectCapability
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.1.2 |
hwBulkStatCollectCapability |
Integer32 |
Read-only |
The value of this object identifies the collection capability in five minutes. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatDefineMaxFiles
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.1.3 |
hwBulkStatDefineMaxFiles |
Integer32 |
Read-only |
The value of this object identifies the maximum number of statistics files that can be created. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatDefineFiles
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.1.4 |
hwBulkStatDefineFiles |
Integer32 |
Read-only |
The value of this object identifies the number of statistics files that are configured currently. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatDefineObjects
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.1.5 |
hwBulkStatDefineObjects |
Integer32 |
Read-only |
The value of this object identifies the number of statistics objects configured in all files. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatDefineFileTableNextIndex
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.1.7 |
hwBulkStatDefineFileTableNextIndex |
Integer32 |
Read-only |
The value of this object identifies the index of the next available hwBulkStatDefineObjectTable. If there is no available index, the value will be filled with 0. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatTrapEnable
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.1.6 |
hwBulkStatTrapEnable |
INTEGER
|
Read-write |
The object specifies whether to send trap information to NMS. It is allowed to send trap information to NMS only when the value is enable. The default value is disable. |
This object is implemented as defined in the corresponding MIB files. |
Description of MIB Tables
hwBulkStatDefineFileTable
This table is used to create, delete, or modify statistics files.
The index of this table is hwBulkStatDefineFileIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.1.8.1.1 |
hwBulkStatDefineFileIndex |
Integer32(1..10) |
Not-accessible |
The value of this object identifies the indexes of statistics files. The maximum index number is equal to that of the bulk files allowed to create. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.11 |
hwBulkStatDefineFileName |
OCTET STRING(1..31) |
Read-create |
The value of this object identifies the name of a statistics file. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.12 |
hwBulkStatDefineFileStorage |
INTEGER The value is ephemeral(1). The default value is ephemeral(1). |
Read-create |
The value of this object identifies the storage mode of a statistics file. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.13 |
hwBulkStatDefineFileFormat |
INTEGER The value is bulkASCII(1). The default value is bulkASCII (1). |
Read-create |
The value of this object identifies the format of a statistics file. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.14 |
hwBulkStatDefineFileCollectInterval |
Integer32 Values can be 5, 10, 15, or 30, in minutes. The default value is 5. |
Read-create |
The value of this object identifies the interval for collecting statistics files. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.15 |
hwBulkStatDefineFileTransferInterval |
Integer32 Values can be 5, 10, 15, or 30, in minutes. The default value is 5. |
Read-create |
The value of this object identifies the interval for uploading statistics files. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.16 |
hwBulkStatDefineFileTransferPrimaryURL |
OCTET STRING(0..256) |
Read-create |
This object indicates the primary URL the statistics file is uploaded to. It should be in the forms of below: ftp://user:password@host/folder/bulkstat1 tftp://10.1.0.1/tftpboot/user/bulkstat1 sftp://user:password@host/folder/bulkstat1 |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.17 |
hwBulkStatDefineFileTransferSecondaryURL |
OCTET STRING(0..256) |
Read-create |
This object indicates the secondary URL the statistics file is uploaded to. It should be in the forms of below: ftp://user:password@host/folder/bulkstat1 tftp://10.1.0.1/tftpboot/user/bulkstat1 sftp://user:password@host/folder/bulkstat1 |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.18 |
hwBulkStatDefineFileTransferRetryTimes |
Integer32(0..5) The default value is 5. |
Read-create |
The value of this object identifies the retransmission times of the statistics file during uploading. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.19 |
hwBulkStatDefineFileRemainTime |
Integer32(1..30) The default value is 5. |
Read-create |
The value of this object identifies the time for reserving statistics files. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.20 |
hwBulkStatDefineFileStatus |
INTEGER Values are as follows:
|
Read-create |
The value of this object identifies statuses of statistics files. |
Currently, the maximum access is read-only. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.21 |
hwBulkStatDefineFileLastTransferSuccessTime |
Integer32 |
Read-only |
The value of this object identifies the last file collection timestamp of the latest successful statistics file uploading. The value is in seconds. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.22 |
hwBulkStatDefineFileLastTransferFailTime |
Integer32 |
Read-only |
The value of this object identifies the last file collection timestamp of the latest failed statistics file uploading. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.23 |
hwBulkStatDefineFileNextObjectIndex |
Integer32(0..1000) |
Read-only |
The value of this object identifies the index of the next available hwBulkStatDefineObjectTable. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.8.1.51 |
hwBulkStatDefineFileRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} Values are as follows:
|
Read-create |
This object indicates the row status of the statistics file table. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
The entries in this table can be created only when hwBulkStatDefineFileRowStatus is CreateAndGo. A row can be successfully created after hwBulkStatDefineFileIndex, hwBulkStatDefineFileName, and hwBulkStatDefineFileRowStatus are specified.
hwBulkStatDefineFileRemainTime cannot be higher than hwBulkStatDefineFileTransferInterval.
Modification Restriction
When hwBulkStatDefineFileRowStatus is active, hwBulkStatDefineFileStorage, hwBulkStatDefineFileFormat, hwBulkStatDefineFileStatus, hwBulkStatDefineFileTransferPrimaryURL, and hwBulkStatDefineFileTransferSecondaryURL of a row can be modified.
When hwBulkStatDefineFileRowStatus is active and hwBulkStatDefineFileStatus is stop, hwBulkStatDefineFileCollectInterval, hwBulkStatDefineFileTransferInterval, hwBulkStatDefineFileTransferRetryTimes, and hwBulkStatDefineFileRemainTime of a row can be modified.
hwBulkStatDefineFileStatus can be modified to ready when all the following requirements are met:
hwBulkStatDefineFileRowStatus is active.
A valid hwBulkStatDefineFileTransferPrimaryURL is configured.
hwBulkStatDefineFileTransferInterval is a multiple of hwBulkStatDefineFileCollectInterval.
hwBulkStatDefineFileRemainTime is not longer than hwBulkStatDefineFileTransferInterval.
hwBulkStatDefineFileStatus can be modified to ready.
Deletion Restriction
A statistics file can be deleted only when hwBulkStatDefineFileStatus is stop.
Access Restriction
The entries in this table can be read without restraint.
hwBulkStatDefineObjectTable
This table is used to configure statistics objects for statistics files, including object creation, deletion, and modification.
The index of this table is hwBulkStatDefineFileIndex and hwBulkStatDefineObjectIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.1.9.1.1 |
hwBulkStatDefineObjectIndex |
Integer32 The value ranges from 1 to 1000. |
Not-accessible |
The value of this object identifies statistics objects. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.9.1.11 |
hwBulkStatDefineObjectClass |
INTEGER Values are as follows:
|
Read-create |
The value of this object identifies the types of statistics objects. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.9.1.12 |
hwBulkStatDefineObjectOID |
OCTET STRING The value is a string of 1 to 127 characters. |
Read-create |
This object indicates the OID of the statistics object. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.9.1.13 |
hwBulkStatDefineObjectIndexBegin |
OCTET STRING The value is a string of 0 to 127 characters. The default value is 0 |
Read-create |
This object indicates the start index of the statistics object. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.9.1.14 |
hwBulkStatDefineObjectInstanceNum |
Integer32 The value ranges from 0 to 65535. The default value is 0. |
Read-create |
The value of this object identifies the number of instances of statistics objects. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.4.1.2011.5.25.140.1.9.1.51 |
hwBulkStatDefineObjectRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} Values are as follows:
|
Read-create |
This object indicates the row status of the statistics object. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
The entries in this table can be created only when hwBulkStatDefineObjectRowStatus is CreateAndGo. A row can be successfully created after hwBulkStatDefineObjectIndex, hwBulkStatDefineObjectClass, hwBulkStatDefineObjectOID, and hwBulkStatDefineObjectRowStatus are specified.
Modification Restriction
When hwBulkStatDefineObjectRowStatus is active and hwBulkStatDefineObjectClass is column, hwBulkStatDefineObjectIndexBegin and hwBulkStatDefineObjectInstanceNum of the row can be modified.
Deletion Restriction
The entries in this table can be deleted.
Access Restriction
The entries in this table can be read without restraint.
Description of Alarm Objects
hwBulkStatCollectIncomplete
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.2.1 |
hwBulkStatCollectIncomplete |
hwBulkStatDefineFileName |
An alarm is generated when the collected statistics files are incomplete. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatCollectResume
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.2.2 |
hwBulkStatCollectResume |
hwBulkStatDefineFileName |
An alarm is generated when the incomplete statistics files are resumed. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatURLConnectionFail
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.2.3 |
hwBulkStatURLConnectionFail |
hwBulkStatDefineFileName hwBulkStatDefineFileTransferPrimaryURL hwBulkStatDefineFileTransferSecondaryURL |
An alarm is generated when the link for file uploading fails. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatURLConnectionResume
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.2.4 |
hwBulkStatURLConnectionResume |
hwBulkStatDefineFileName hwBulkStatDefineFileTransferPrimaryURL hwBulkStatDefineFileTransferSecondaryURL |
An alarm is generated when the link for file uploading recovers from the fault. |
This object is implemented as defined in the corresponding MIB files. |
hwBulkStatTransferFileDiscard
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.4.1.2011.5.25.140.2.5 |
hwBulkStatTransferFileDiscard |
hwBulkStatDefineFileName hwBulkStatDefineFileLastTransferFailTime |
An alarm is generated when the file fails to be uploaded and then is discarded. |
This object is implemented as defined in the corresponding MIB files. |