go-carbon icon indicating copy to clipboard operation
go-carbon copied to clipboard

List of feature comparison to Graphite/Carbon

Open cfortier2 opened this issue 10 years ago • 2 comments

Hello,

This looks like an interesting project. Can you advise on any feature differences between the golang implementation and Graphite/Carbon please?

Thanks

cfortier2 avatar Dec 03 '15 22:12 cfortier2

Old issue and some of this information probably wasn't available at that time but I'll go ahead and take a stab at answering for the benefit of others..

As far as I can tell, most of the major features of python-carbon are supported in go-carbon.

Taken from readme...

  • internal metrics w/ ability to set interval
  • schemas-file
  • aggregation-file
  • limit the number of whisper update_many() calls per second
  • max cache size
  • udp / tcp / pickle listeners
  • carbonlink
  • sparse file creation
  • cache write strategy ( just added to master )

As of version 0.7.2 go-carbon does not support:

  • whitelist.conf
  • blacklist.conf
  • query-bulk

I've made a feature request for those (#64)

EDIT: aggregation-rules.conf also is not supported (#42).

druchoo avatar Jul 12 '16 20:07 druchoo

As mentioned in #64 and #42 - just use carbon-c-relay....

bzed avatar Nov 09 '16 05:11 bzed