How the condition of a resource is determined
To determine the condition of top-level resources, such as storage systems, fabrics, and switches, IBM Storage Insights uses the status of their internal resources and data collection status.
To determine the condition of top-level resources (storage systems, servers, hypervisors, fabrics, and switches), IBM Spectrum Control uses the status of those resources and the status of their internal resources.
| Top-level resource | Internal resources that are used to determine the condition of a top-level resource |
|---|---|
|
Fabric |
|
|
Switch |
|
|
|
|
|
Hypervisor |
|
|
Server |
|
|
Block storage system |
|
|
File storage system |
|
|
Object storage system |
|
- Normal
- Warning
- Error
- Statuses that are acknowledged are treated as normal and contributes to determine the condition of related or higher-level resources.
- Events received through Call Home with cloud services do not affect the condition of a top-level resource.
Internal resources for a top-level resource might have different statuses. IBM Spectrum ControlIBM Storage Insights uses the most critical status of an internal resource to help determine the overall condition of a top-level resource. For example, in a storage system, a port might have an Error status, a pool might have a Warning status, and multiple controllers might have an Unknown status. In this case, the overall condition of a storage system is Error, because it is the most critical status that was detected on internal resources.
Error![]() |
Unreachable 1![]() |
Warning ![]() |
Normal ![]() |
Unknown 2![]() |
Resulting condition for a top-level resource |
|---|---|---|---|---|---|
| X | Unknown |
||||
| X | Normal |
||||
| X | X | Normal |
|||
| X | Warning |
||||
| X | X | Warning |
|||
| X | X | X | Warning |
||
| X | Unreachable |
||||
| X | X | Unreachable |
|||
| X | X | X | Unreachable |
||
| X | X | X | X | Unreachable |
|
| X | Error |
||||
| X | X | Error |
|||
| X | X | X | Error |
||
| X | X | X | X | Error |
|
| X | X | X | X | X | Error |
|
Note:
|
|||||

Ports
Switches
Blades
Inter-switch connections
Logical switches
Disks
Virtual machines
VMDKs
Controllers
Drives
External disks
I/O groups
IP ports
Modules
,
Nodes
Pools
RAID arrays
Volumes





