We use [Victoria Metrics k8s stack](https://docs.victoriametrics.com/helm/victoriametrics-k8s-stack/) and [Vector](https://docs.victoriametrics.com/helm/victorialogs-single/#sending-logs-to-external-victorialogs).
## Why do we use it?
* compare it with competitors like ELK, Loki, Prometheus
* it delivers logging and metrics
* in ELK we replaced the 'E'(ElasticSearch) by VictoriaLogs and VictoriaMetrics, L(Logstash) is replaced by Vector, 'K'(Kibana) by Grafana
* Loki (also the 'E'): has 5 components (like distrubutor, querier, querier-frontend....), VM
* ELK is hard to manage
* Durability: We need to store logs for years, there should be a 'shrink' process
* Challenge: Scaling, there are huge amounts of data (like TB/d)
* we urde for simplicity, cost, scalability
## Big Picture
### Architecture
The high level deployment picture of VictoriaMetrics k8 s Stack looks like this: