News for hackers. Stuff that matters.
Re:CNCF's Cortex v1.0: scalable, fast Prometheus implementation by ecnahc515 on Thursday April 02, 2020 @02:47PM (#22762218)
Thanos is probably one of the other popular choices. It's being heavily used in production by a number of companies, but I don't think they've branded it at "Prod ready" in a 1.0 release though.
Re:CNCF's Cortex v1.0: scalable, fast Prometheus implementation by sciurus on Thursday April 02, 2020 @02:50PM (#22762254)
Thanos doesn't have production support for local storage either. The only stable storage providers for it are google, amazon, and azure's object stores.

https://thanos.io/storage.md/

Interestingly, it looks like Cortex's support for local storage and object stores comes from using Thanos's storage engine. So once it's production ready in Thanos it will probably be production-ready in Cortex shortly thereafter.

https://cortexmetrics.io/docs/operations/blocks-storage/

I think for Cortex your safest storage options now are Bigtable, DynamoDB, or Cassandra.

Re:CNCF's Cortex v1.0: scalable, fast Prometheus implementation by ecnahc515 on Thursday April 02, 2020 @04:49PM (#22763644)
I may have misinterpreted what they meant by local storage! I was reading that as having a local copy of the TSDB available to Prometheus, (eg: how Thanos works) versus Cortex which doesn't store metrics locally (IIRC).

What you said is correct and makes sense. Though, I would suspect either choice works with any S3 compatible API that can run on local storage, but I know that isn't necessarily what's meant by "local storage".

Re:CNCF's Cortex v1.0: scalable, fast Prometheus implementation by Florin_Andrei on Thursday April 02, 2020 @05:29PM (#22764081)
"local storage" = I don't want to install yet another gizmo just to store data, nor do I want to use an external service for that

Batteries included.