❗ This repo is no longer maintained. Please instead view the contents at https://github.com/redhat-et/edge-ocp-observability |
---|
This repository is no longer maintained. The contents are now maintained at `https://github.com/redhat-et/edge-ocp-observability This repository is a collection of manifests to enable observability in MicroShift. To get started, follow this README to deploy a VM and MicroShift. Then, view the following observability scenarios:
- Kubernetes Metrics Server on MicroShift
- Send Telemetry to OpenShift Cluster
- OpenTelemetry Operator & Collector
- MicroShift Kepler Deployment with OpenShift Monitoring Stack
- Performance CoPilot in RHEL Device Edge
- Sample Application with Traces
- Jaeger Deployment
- OpenTelemetry Collector No Operator
Refer to the MicroShift Documentation to install MicroShift.
This repository includes notes and documentation to compose a RH Device Edge iso with MicroShift enabled.
sudo systemctl enable --now microshift
mkdir ~/.kube
sudo cp /var/lib/microshift/resources/kubeadmin/kubeconfig ~/.kube/config
sudo chown -R redhat:redhat ~/.kube
oc get pods -A # all pods should soon be running
kubectl top pods -A
Data sent from local MicroShift virtual machine to OpenShift grafana
Prometheus metrics from MicroShift virtual machine
Jaeger UI from OpenShift showing traces from MicroShift VM