Skip to content

[Q] Production ready and related to Graphite Project? #566

@nook24

Description

@nook24

Hi,

At the moment, I'm running this Graphite setup:

  • Carbon-C-Relay as load balancer
  • 2 x Carbon-Cache instances
  • Graphite-Web
    The Graphite-Web is only running to provide the HTTP API, so the interface itself is not used by a User.

I stumbled across this project and I think this is a really cool project and good idea to replace python as underlying programming language for such a task.

It looks like this project is around since 2015, so I assume it is production ready (#35) by now. Is this correct?

If my understanding is correct, i should be able to replace my current setup with go-carbon and carbonapi.
Are there still any cache instances required to handle heavy load, or is this now all done by the cache setting of go-carbon?
In case there is still some load balancing required, I would probably replace the Carbon-C-Relay in my setup with https://github.com/grafana/carbon-relay-ng to have a 100% Go based setup.

Is the WHISPER_FALLOCATE_CREATE still a thing? This option had to be disabled, when using NFS shares.

I also come across a potential bug within the traditional Graphite setup.
When a metric is split across two storage schemas, for example 15s:1d, 60s5d I currently facing the issue that i can not query a graph across the whole time range. It is possible to query both storage schemas separately. Does the carbonapi also have this limitation?

Thanks for your hard work!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions