In this example, you will learn how to setup a Fetcher to fetch Istio control plane metrics, then push them to OAP server.
Follow Operator installation instrument to install the operator.
Follow Install with istioctl to install a istiod.
Clone this repo, then change current directory to samples.
Issue the below command to deploy an OAP server and UI.
kubectl apply -f fetcher.yaml
Get created custom resources as below:
$ kubectl get oapserver,ui,fetcher
NAME INSTANCES RUNNING ADDRESS
oapserver.operator.skywalking.apache.org/default 1 1 default-oap.skywalking-swck-system
NAME INSTANCES RUNNING INTERNALADDRESS EXTERNALIPS PORTS
ui.operator.skywalking.apache.org/default 1 1 default-ui.skywalking-swck-system [80]
NAME AGE
fetcher.operator.skywalking.apache.org/istio-prod-cluster 36h
Follow View the UI to access the UI service.
Navigate to Dashboard->Istio Control Plane
to view relevant metric diagrams.