From a50281602fc16d1e9114ece0e456b563b3ff23c7 Mon Sep 17 00:00:00 2001 From: Ahmet Alp Balkan Date: Wed, 12 Sep 2018 13:36:17 -0700 Subject: [PATCH] telemetry: document sd/prom manifest locations (#392) By reading the docs, I can't tell where are these config/monitoring stuff. So I'm adding sub-steps to (a) clone repo + cd + checkout to the release tag, then (b) apply them. Please /cc someone who knows about this stuff to verify. Signed-off-by: Ahmet Alp Balkan --- serving/installing-logging-metrics-traces.md | 24 ++++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/serving/installing-logging-metrics-traces.md b/serving/installing-logging-metrics-traces.md index 7dd55ceb5..633218bd2 100644 --- a/serving/installing-logging-metrics-traces.md +++ b/serving/installing-logging-metrics-traces.md @@ -93,13 +93,23 @@ own Fluentd image and modify the configuration first. See 2. [Set up a logging plugin](setting-up-a-logging-plugin.md). 3. Install Knative monitoring components: - ```shell - kubectl apply --recursive --filename config/monitoring/100-common \ - --filename config/monitoring/150-stackdriver-prod \ - --filename third_party/config/monitoring/common \ - --filename config/monitoring/200-common \ - --filename config/monitoring/200-common/100-istio.yaml - ``` + a. Clone the Knative Serving repository: + + ```shell + git clone https://github.com/knative/serving knative-serving + cd knative-serving + git checkout v0.1.1 + ``` + + b. Apply the monitoring manifests: + + ```shell + kubectl apply --recursive --filename config/monitoring/100-common \ + --filename config/monitoring/150-stackdriver-prod \ + --filename third_party/config/monitoring/common \ + --filename config/monitoring/200-common \ + --filename config/monitoring/200-common/100-istio.yaml + ``` ## Learn More