$ oc adm must-gather --image=$(oc -n openshift-logging get deployment.apps/cluster-logging-operator -o jsonpath='{.spec.template.spec.containers[?(@.name == "cluster-logging-operator")].image}')
When opening a support case, it is helpful to provide debugging information about your cluster to Red Hat Support.
The must-gather
tool enables you to collect diagnostic information for project-level resources, cluster-level resources, and each of the OpenShift Logging components.
For prompt support, supply diagnostic information for both OpenShift Container Platform and OpenShift Logging.
Do not use the |
The oc adm must-gather
CLI command collects the information from your cluster that is most likely needed for debugging issues.
For your OpenShift Logging environment, must-gather
collects the following information:
Project-level resources, including pods, configuration maps, service accounts, roles, role bindings, and events at the project level
Cluster-level resources, including nodes, roles, and role bindings at the cluster level
OpenShift Logging resources in the openshift-logging
and openshift-operators-redhat
namespaces, including health status for the log collector, the log store, and the log visualizer
When you run oc adm must-gather
, a new pod is created on the cluster. The data is collected on that pod and saved in a new directory that starts with must-gather.local
. This directory is created in the current working directory.
You can use the oc adm must-gather
CLI command to collect information about your OpenShift Logging environment.
To collect OpenShift Logging information with must-gather
:
Navigate to the directory where you want to store the must-gather
information.
Run the oc adm must-gather
command against the OpenShift Logging image:
$ oc adm must-gather --image=$(oc -n openshift-logging get deployment.apps/cluster-logging-operator -o jsonpath='{.spec.template.spec.containers[?(@.name == "cluster-logging-operator")].image}')
The must-gather
tool creates a new directory that starts with must-gather.local
within the current directory. For example:
must-gather.local.4157245944708210408
.
Create a compressed file from the must-gather
directory that was just created. For example, on a computer that uses a Linux operating system, run the following command:
$ tar -cvaf must-gather.tar.gz must-gather.local.4157245944708210408
Attach the compressed file to your support case on the Red Hat Customer Portal.