Log package
A quick overview of the IBM Fusion HCI log packages.
Every log package contains a HealthManagerCR folder expect for the Backup & Restore service.
data-foundation-ext
log collection set. For more information about Must
Gather, see Must Gather section.- The Must Gather folder contains common data that is collected for all the log packages.
- The
isf-serviceability-operator-manager
service account uses cluster admin role as it is required to collectoc adm must-gather
logs.
Nodes
- ibm-spectrum-fusion-ns
- It contains the logs and object definition files for all major resources in this namespace. For
example, routes, pods logs, deployments, deamon sets, persistent volumes, and config maps.Note: It includes the Kubernetes events that are associated with the resource. If any resource does not exist, then skip it.
- openshift-machine-api
- It contains the logs and object definition files for all major resources in this namespace. For example, routes, pods logs, deployments, deamon sets, persistent volumes, and config maps.
- openshift-machine-config-operator
- It contains the logs and object definition files for all major resources in this namespace. For example, routes, pods logs, deployments, deamon sets, persistent volumes, and config maps.
- IMM-logs
- Important: The IMM logs package is collected only for the Lenovo nodes.The bmc-logs logs folder contains the IMM_NAME.ffdc and IMM_NAME.inventory files for every IMM.Note: The log contents vary based on the Node vendor
imm
logs for Lenovo and Support Assist package for Dell.
- Dell Support Assist logs
- Important: The Dell Support Assist Logs package is collected only for the Dell nodes.The Dell support assist logs contains the debug logs, hardware logs, and storage logs for the Dell nodes.
- OCP must gather
- The folder contains OpenShift® Container Platform must-gather logs for analysis.
Nodes log packages also contains the custom resources such as baremetalhosts
,
machinesets
, machines
, spectrumfusions
,
computeprovisionworkers
, computemonitorings
,
rackinfoes
, computeinits
, computeconfigurations
,
computemaintenances
, computepowerops
,
computediscoveries
, computefirmwares
, and
updatemanagers
.
Network switches
Logs related to appliance network errors and connectivity. The network switches log package mainly contains the folders for the following namespaces:
ibm-spectrum-fusion-ns
- It contains the logs and object definition files for all major resources in this namespace. For
example, routes, pods logs, deployments, deamon sets, persistent volumes, and config maps.Note: It includes the Kubernetes events that are associated with the resource. If any resource does not exist, then skip it.
openshift-monitoring
- It contains the logs and object definition files for all major resources in this namespace. For example, routes, pods logs, deployments, deamon sets, persistent volumes, and config maps.
- Vlans
- The Vlans folder contains a vlans.json file that includes a Vlan list.
- Links
- The Links directory contains a links.json file that includes a link list.
- Switch
- The Switch directory contains a switches.json file that includes only the definition of the switches.
- Switch logs
- The switch logs contain the following three directories that include the actual switch logs:
- clncl
- genic
- scpcl
Network log packages also contain the custom resources such as networkinits
,
switchfirmwares
, network-attachment-definitions
, and
updatemanagers
.
Global Data Platform
ibm-spectrum-scale-namespace
ibm-spectrum-scale-csi-namespace
ibm-spectrum-scale-operator-namespace
openshift-monitoring
Global Data Platform log packages contain both the custom
and cluster resources. The custom resources such as spectrumfusions
,
scalemanagers
, scaleclusters
, and nodes
. The
cluster resources such as storageclasses.
Velero
namespace logs:- On the Global Data Platform service, manually add the
Velero
namespace under the namespaces in the serviceability section of theFusionServiceDefinition
instance. - It ensures that the
Velero
namespace logs are collected as part of log collection for the Global Data Platform service. - The
Velero
namespace is specified inramen-dr-cluster-operator-config
configmap in theibm-spectrum-fusion-ns
namespace.
System health check
Logs related to overall assessment of the health of IBM Fusion HCI. The system health check log package mainly contains the folders for the following namespaces:
- Node Metrics
- It contains the object definition files for the NodeMetricsList type.
ibm-spectrum-fusion-pod-metric
- It contains the PodMetrics files for every pod present in this namespace.
- Switch logs
- The switch logs contain the following three directories that include the actual switch logs:
- clncl
- genic
- scpcl
It also includes the Baremetalhosts, Machinesets, Machines, and Node network configuration policy folders with the relevant log files.
Administration
Logs related to Red Hat® OpenShift, administration, and audit logging. The administration log package mainly contains the folder for the following namespace:
- Audit logs
- Audit logs contain the Control-0-rack, Kube, OAuth, and OpenShift folders with the relevant log files.
Backup and restore
ibm-backup-restore
- It contains the logs and object definition files for all major resources in this namespace. For
example, routes, pods logs, deployments, deamon sets, persistent volumes, and config maps.Note: It includes the Kubernetes events that are associated with the resource. If any resource does not exist, then it can be skipped.
Data Cataloging
ibm-data-cataloging
- It contains the logs and object definition files for all major resources in this namespace. For
example, routes, pods logs, deployments, deamon sets, persistent volumes, and config maps.Note: It includes the Kubernetes events that are associated with the resource. If any resource does not exist, then skip it.
Data Foundation
Red Hat OpenShift Data Foundation log packages contains both the custom
and cluster resources. The custom resources such as spectrumfusions
,
odfmanagers
, odfclusters
,
fusionservicedefinitions
, fusionserviceinstances
,
storageclusters
, cephclusters
,
localvolumediscoveries
, localvolumediscoveryresults
,
localvolumesets
, catalogsources
,
volumesnapshotclasses
, and clustercsidrivers
.
The cluster resources such as persistentvolumes
,
clusterrolebindings
, storageclasses
, and
storageclassclaims
.
Velero
namespace logs:- On the Data Foundation service, manually add the
Velero
namespace under the namespaces in the serviceability section of theFusionServiceDefinition
instance. - It ensures that the
Velero
namespace logs are collected as part of log collection for the Data Foundation service. - The
Velero
namespace is specified inramen-dr-cluster-operator-config
configmap in theibm-spectrum-fusion-ns
namespace.
It includes the Openshift-storage
and Openshift-local-storage
folder with the relevant log files.
Must Gather
The Must Gather folder contains the common data that is collected for all the log packages. It mainly contains the following files, which might be helpful in debugging to get more information about the environment. It contains information about nodes, nodes config, kickstart.json, rackinfo config map, and persistent volumes related files.