go-graphite / carbonmem

in-memory carbon-like store
BSD 2-Clause "Simplified" License
28 stars 3 forks source link

Can you provide more detailed documentation? #10

Open StephenPCG opened 7 years ago

StephenPCG commented 7 years ago

Can you provide more detailed documentation on what carbonmem do and how to use it?

What I have found is just "memory-backend carbon store", but I didn't find how to set storage schema. What's the difference with using tmpfs as go-carbon storage backend? Can you provide in what scenarios carbonmem is supposed to be used?

I have a scenario in which I would like to use memory as storage backend, but I'm not sure carbonmem is designed for that. I'm setting up a monitoring system which uses graphite stack as datasource. Since most queries are dedicated to the latest 10 minutes' data, I would love to force cache the latest 10 minutes' data of all metrics. I have the following setups in mind, but not sure which is best, or is there any even better solution?

RudW0lf commented 6 years ago

I will try to answer for your questions.