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-managerservice account uses cluster admin role as it is required to collectoc adm must-gatherlogs.
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
immlogs 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-namespaceibm-spectrum-scale-csi-namespaceibm-spectrum-scale-operator-namespaceopenshift-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
Veleronamespace under the namespaces in the serviceability section of theFusionServiceDefinitioninstance. - It ensures that the
Veleronamespace logs are collected as part of log collection for the Global Data Platform service. - The
Veleronamespace is specified inramen-dr-cluster-operator-configconfigmap in theibm-spectrum-fusion-nsnamespace.
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
Veleronamespace under the namespaces in the serviceability section of theFusionServiceDefinitioninstance. - It ensures that the
Veleronamespace logs are collected as part of log collection for the Data Foundation service. - The
Veleronamespace is specified inramen-dr-cluster-operator-configconfigmap in theibm-spectrum-fusion-nsnamespace.
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.