grafana / metrictank

metrics2.0 based, multi-tenant timeseries store for Graphite and friends.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Roadmap

robert-milan opened this issue · comments

Roadmap

Note: this is the roadmap covering the entire "Graphite Platform" at Grafana Labs. It includes metrictank, graphite, tsdb-gw, carbon-relay-ng and hosted-metrics-api.

It is indicative, incomplete and subject to change.

General

  • Sharding by tags, more consistent partitioning distribution - #1123
  • Meta tags - #660
  • Stats alongside query responses - #1130
  • Rollup indicator in Grafana -> return metadata with render responses - grafana/grafana#11700
  • Refactor cluster migration
  • Dot munging overhaul - #1008
  • Formalize tag format. Shared validation library - #1216
  • Index reporting (break down of series counts by subpath)
  • Opentracing sampling, on-demand tracing of requests
  • Automated testing harness (much more advanced CI with performance testing)
  • Kafka TLS and Auth support - #1277
  • Slow query log
  • RAM reductions (stream chunks instead of point slices, jit decoding, etc)
  • Graphite render api 100% native - #1227
  • Fix Stats issue - #1207
  • Graphite response codes fix - graphite-project/graphite-web#2461
  • non-kubernetes deployments
  • clustering redesign
  • management UI

Carbon-relay-ng

tsdb-gw

Documentation

  • Platform functionality, api's (ingestion, querying, metrics management) (cloud)
  • Administrator Guide (on-prem)

For new deployment, do you recommend to go with MetricTank as backend of Graphite ? And what's the roadmap for the two platforms, is there plans for merging them sometime in the near future ?

There are no plans to merge graphite and metrictank. they are separate projects. if you want run a large graphite installation, then metrictank is a good/scaleable way to do so. but for small installations it's overkill. you can also look at Grafana Cloud and then you don't need to run anything yourself (and there's a free tier)

Thanks for your feedback, the customer opted for Prometheus/Grafana, I guess that will be enough for his mid-sized environment.