Removed deprecated observability plugin (#2905)

This commit is contained in:
Ashleigh Brennan 2020-10-19 12:16:58 -05:00 committed by GitHub
parent 7eee5a9d19
commit 8c3f812f4f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 0 additions and 69 deletions

View File

@ -818,72 +818,3 @@ To learn more about the VMware sources and bindings, try [our samples](https://g
### Getting started with Eventing
You can find a number of samples for Knative Eventing [here](../eventing/samples/README.md). A quick-start guide is available [here](../eventing/getting-started.md).
## Installing the Observability plugin
{{< feature-state version="v0.14" state="deprecated" >}}
Install the following observability features to enable logging, metrics, and request tracing in your Serving and Eventing components.
All observibility plugins require that you first install the core:
```bash
kubectl apply --filename {{< artifact repo="serving" file="monitoring-core.yaml" >}}
```
After the core is installed, you can choose to install one or all of the following observability plugins:
- Install [Prometheus](https://prometheus.io/) and [Grafana](https://grafana.com/) for metrics:
```bash
kubectl apply --filename {{< artifact repo="serving" file="monitoring-metrics-prometheus.yaml" >}}
```
- Install the [ELK stack](https://www.elastic.co/what-is/elk-stack) (Elasticsearch, Logstash and Kibana) for logs:
```bash
kubectl apply --filename {{< artifact repo="serving" file="monitoring-logs-elasticsearch.yaml" >}}
```
- Install [Jaeger](https://jaegertracing.io/) for distributed tracing
<!-- This indentation is important for things to render properly. -->
{{< tabs name="jaeger" default="In-Memory (standalone)" >}}
{{% tab name="In-Memory (standalone)" %}}
To install the in-memory (standalone) version of Jaeger, run the following command:
```bash
kubectl apply --filename {{< artifact repo="serving" file="monitoring-tracing-jaeger-in-mem.yaml" >}}
```
{{< /tab >}}
{{% tab name="ELK stack" %}}
To install the ELK version of Jaeger (needs the ELK install above), run the following command:
```bash
kubectl apply --filename {{< artifact repo="serving" file="monitoring-tracing-jaeger.yaml" >}}
```
{{< /tab >}}
{{< /tabs >}}
- Install [Zipkin](https://zipkin.io/) for distributed tracing
<!-- This indentation is important for things to render properly. -->
{{< tabs name="zipkin" default="In-Memory (standalone)" >}}
{{% tab name="In-Memory (standalone)" %}}
To install the in-memory (standalone) version of Zipkin, run the following command:
```bash
kubectl apply --filename {{< artifact repo="serving" file="monitoring-tracing-zipkin-in-mem.yaml" >}}
```
{{< /tab >}}
{{% tab name="ELK stack" %}}
To install the ELK version of Zipkin (needs the ELK install above), run the following command:
```bash
kubectl apply --filename {{< artifact repo="serving" file="monitoring-tracing-zipkin.yaml" >}}
```
{{< /tab >}}
{{< /tabs >}}