Bug 226818 - [NEW PORT] net-mgmt/carbonzipper: query multiple storage backends and merge the results to carbonapi
Summary: [NEW PORT] net-mgmt/carbonzipper: query multiple storage backends and merge t...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-21 09:44 UTC by Andreas Andersson
Modified: 2018-03-21 16:53 UTC (History)
1 user (show)

See Also:


Attachments
net-mgmt/carbonzipper (10.95 KB, patch)
2018-03-21 09:44 UTC, Andreas Andersson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Andersson 2018-03-21 09:44:58 UTC
Created attachment 191694 [details]
net-mgmt/carbonzipper

This brings net-mgmt/carbonzipper which is a component that sits between carbonapi and go-carbon. It is used to query multiple storage backends (databases/go-carbon) at once and then transparently merge the results to have them sent back to carbonapi.

It passes poudriere QA on 10.3, 10.4, 11.1 and 12-CURRENT. portlint -AC is also fine.

I also patched the example config to point to the log directory (by default it would start logging to current dir, which it might not always have permissions to write to). 

While I am happy with the state of the port I am welcoming any improvements to it.
Comment 1 Kurt Jaeger freebsd_committer 2018-03-21 16:52:39 UTC
Committed, thanks!
Comment 2 commit-hook freebsd_committer 2018-03-21 16:53:20 UTC
A commit references this bug:

Author: pi
Date: Wed Mar 21 16:52:35 UTC 2018
New revision: 465193
URL: https://svnweb.freebsd.org/changeset/ports/465193

Log:
  New port: net-mgmt/carbonzipper

  carbonzipper is part of the go implementation of the carbon stack. It sits
  between carbonapi and go-carbon

  WWW: https://github.com/go-graphite/carbonzipper/

  PR:		226818
  Submitted by:	Andreas Andersson <a.andersson.thn@gmail.com>

Changes:
  head/net-mgmt/Makefile
  head/net-mgmt/carbonzipper/
  head/net-mgmt/carbonzipper/Makefile
  head/net-mgmt/carbonzipper/distinfo
  head/net-mgmt/carbonzipper/files/
  head/net-mgmt/carbonzipper/files/carbonzipper.in
  head/net-mgmt/carbonzipper/files/patch-example.conf
  head/net-mgmt/carbonzipper/pkg-descr
  head/net-mgmt/carbonzipper/pkg-plist