Chapter 4. Quick start
Prerequisites
-
You have access to an OpenShift Container Platform cluster with
cluster-adminpermissions. -
You installed the OpenShift CLI (
oc). - You have access to a supported object store. For example, AWS S3, Google Cloud Storage, Azure, Swift, Minio, or OpenShift Data Foundation.
Procedure
-
Install the
Red Hat OpenShift Logging Operator,Loki Operator, andCluster Observability Operator (COO)from OperatorHub. Create a secret to access an existing object storage bucket:
Example command for AWS
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Create a
LokiStackcustom resource (CR) in theopenshift-loggingnamespace:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Create a service account for the collector:
oc create sa collector -n openshift-logging
$ oc create sa collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow Bind the
ClusterRoleto the service account:oc adm policy add-cluster-role-to-user logging-collector-logs-writer -z collector -n openshift-logging
$ oc adm policy add-cluster-role-to-user logging-collector-logs-writer -z collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow Create a
UIPluginto enable the Log section in the Observe tab:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Add additional roles to the collector service account:
oc adm policy add-cluster-role-to-user collect-application-logs -z collector -n openshift-logging
$ oc adm policy add-cluster-role-to-user collect-application-logs -z collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy add-cluster-role-to-user collect-audit-logs -z collector -n openshift-logging
$ oc adm policy add-cluster-role-to-user collect-audit-logs -z collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy add-cluster-role-to-user collect-infrastructure-logs -z collector -n openshift-logging
$ oc adm policy add-cluster-role-to-user collect-infrastructure-logs -z collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow Create a
ClusterLogForwarderCR to configure log forwarding:Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Verification
- Verify that logs are visible in the Log section of the Observe tab in the OpenShift Container Platform web console.