HBA Status Test

A host bus adapter (HBA) is a circuit board or integrated circuit adapter that provides input/output (I/O) processing and physical connectivity between a host system, or server, and a storage or network device. Failure of the host bus adapter may abruptly stop the I/O processing between the host system and the storage/network device. It is therefore necessary to keep a vigil on the status of the host bus adapter round the clock. The HBA Status test helps administrators in this regard.

This test auto-discovers the HBAs in the target environment and for each HBA, reports the status and the count of ports connecting to the target file server. Administrators can also figure out the HBAs that are currently inactive. Using this test, administrators can easily identify the HBAs that are error-prone and are frequently inactive.

Target of the test : A Microsoft File server

Agent deploying the test : An internal/remote agent

Outputs of the test : One set of results for each HBA connecting to the file server that is being monitored

Configurable parameters for the test
Parameters Description

Test period

This indicates how often should the test be executed.


The host for which the test is to be configured.


Refers to the port used by the File server.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Is HBA active?

Indicates whether/not this HBA is active.


If the HBA is active, then this measure will return the value Yes. If the HBA is inactive or not available, then this measure will report a value No.

The numeric values that correspond to these measure values are as follows:

Measure Value Numeric Value
No 0
Yes 1


By default, the test reports the Measure Values listed in the table above to indicate whether/not this HBA is active. In the graph of this measure however, the same is indicated using the corresponding numeric equivalents only.

HBA status

Indicates the current status of this HBA.


The values that this measure can take and their corresponding numeric values are as follows:

Measure Value Numeric Value
Ok 0
Error 1
Not Supported 2
Invalid Handle 3
Bad Argument 4
WWN Not Recognized 5
Index Not Recognized 6
Larger Buffer Required 7
Information Has Changed 8
SCSI Check Condition Reported 9
Adapter Busy/Reserved 10
Request Timed out 11
HBA Removed/Deactivated 12
ELS Rejected 13
Invalid LUN 14
Incompatible 15
Ambiguous WWN 16
Bad Local SCSI Bus Number 17
Bad Local SCSI Target Number 18
Bad Local SCSI LUN 19
Local SCSI ID 20
Invalid FCP Target FCID 21
Bad FCP Target Node WWN 22
Bad FCP Target Port WWN 23
FCP LUN Not Regonize by Target 24
Inaccessible LUID by Target 25
No Such Binding 26
Not a Target 27
Unsupported FC-4 protocol 28
Incapable Port 29
SCSI Target Busy 30
HBA Free Library 31
HBA Load Library 32
HBA Send RNIDV2 33


By default, this measure reports one of the Measure Values listed in the table above. In the graph of this measure however, the status of the HBA is indicated by the corresponding numeric equivalents only.

HBA ports

Indicates the number of ports in this HBA.