Too Long; Didn't Read
Kubernetes Monitoring with Prometheus with Prometheus and Thanos Monitoring. Prometheus is an excellent choice for monitoring both containerized and non-containerized workloads. With the help of Thanos, we can not only multiply instances of Prometheus and de-duplicate data across them, but also archive data in a long term storage such as GCS or S3. This data is generally safe to delete across restarts at the cost of increased startup times. In a HA setup, it even deduplicates the result.