Chapter 4. Quick start
Prerequisites
-
You have access to an OpenShift Container Platform cluster with
cluster-admin
permissions. -
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
LokiStack
custom resource (CR) in theopenshift-logging
namespace: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-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Bind the
ClusterRole
to 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-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Create a
UIPlugin
to 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-logging
Copy 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-logging
Copy 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-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Create a
ClusterLogForwarder
CR 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.