Skip to content

Latest commit

 

History

History
32 lines (19 loc) · 1.34 KB

observability.md

File metadata and controls

32 lines (19 loc) · 1.34 KB

Observability stack

Consul

Cortex and Loki require Key-Value store (KVS) to store the ring. It can use traditional KV stores like Consul or Etcd.

Cortex

Cortex provides horizontally scalable, highly available, multi-tenant, long term storage for Prometheus.

Alert and Rule

Prometheus

The kube-prometheus stack, a collection of Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.

Loki

Loki is a horizontally scalable, highly available, multi-tenant log aggregation system inspired by Prometheus. It is designed to be very cost effective and easy to operate. It does not index the contents of the logs, but rather a set of labels for each log stream.

Promtail

Promtail is an agent which ships the contents of local logs to a Grafana Loki instance.

Implementation

Deploy observability stack on cluster

kubectl apply -k observability.yaml