Bug 197403 - [NEW PORT] net-mgmt/riemann: monitors distributed systems (java)
Summary: [NEW PORT] net-mgmt/riemann: monitors distributed systems (java)
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: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2015-02-08 00:24 UTC by Dave Cottlehuber
Modified: 2015-02-27 19:36 UTC (History)
1 user (show)

See Also:


Attachments
riemann.shar port submission (5.83 KB, text/plain)
2015-02-08 00:24 UTC, Dave Cottlehuber
no flags Details
poudriere testport output (16.92 KB, text/plain)
2015-02-08 00:25 UTC, Dave Cottlehuber
no flags Details
portlint (2 warnings) (191 bytes, text/plain)
2015-02-08 00:26 UTC, Dave Cottlehuber
no flags Details
patch (via git diff --no-prefix) for UID and GID changes (852 bytes, text/plain)
2015-02-08 00:30 UTC, Dave Cottlehuber
no flags Details
riemann.shar port submission (5.67 KB, text/plain)
2015-02-08 00:39 UTC, Dave Cottlehuber
no flags Details
riemann.shar (5.78 KB, text/plain)
2015-02-16 09:46 UTC, Dave Cottlehuber
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Cottlehuber freebsd_committer freebsd_triage 2015-02-08 00:24:17 UTC
Created attachment 152690 [details]
riemann.shar port submission

resubmission of https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=189872 but:

- it works now (java start/stop issue resolved)
- install/cleanup behave correctly (no cruft)
- passes poudriere
- passes portlint
Comment 1 Dave Cottlehuber freebsd_committer freebsd_triage 2015-02-08 00:25:55 UTC
Created attachment 152691 [details]
poudriere testport output
Comment 2 Dave Cottlehuber freebsd_committer freebsd_triage 2015-02-08 00:26:25 UTC
Created attachment 152692 [details]
portlint (2 warnings)
Comment 3 Dave Cottlehuber freebsd_committer freebsd_triage 2015-02-08 00:30:30 UTC
Created attachment 152693 [details]
patch (via git diff --no-prefix) for UID and GID changes

adds proposed UID/GID for Riemann.
Comment 4 Dave Cottlehuber freebsd_committer freebsd_triage 2015-02-08 00:39:18 UTC
Created attachment 152694 [details]
riemann.shar port submission
Comment 5 Dave Cottlehuber freebsd_committer freebsd_triage 2015-02-16 09:46:56 UTC
Created attachment 153029 [details]
riemann.shar

viz https://github.com/skunkwerks/freebsd-ports/commit/27959dc the JAR path is now a configurable option with the default being the system JAR path. This allows testing plugins and patches to riemann without needing to create a full amended port each time.
Comment 6 Kurt Jaeger freebsd_committer freebsd_triage 2015-02-27 06:23:22 UTC
testing@work
Comment 7 commit-hook freebsd_committer freebsd_triage 2015-02-27 19:35:26 UTC
A commit references this bug:

Author: pi
Date: Fri Feb 27 19:35:12 UTC 2015
New revision: 380118
URL: https://svnweb.freebsd.org/changeset/ports/380118

Log:
  New port: net-mgmt/riemann

  Riemann monitors low-latency, transient shared state for systems with many
  moving parts.

  Riemann aggregates events from your servers and applications with a powerful
  stream processing language. Send an email for every exception raised by your
  code. Track the latency distribution of your web app. See the top processes
  on any host, by memory and CPU. Combine statistics from every Riak node in
  your cluster and forward to Graphite. Send alerts when a key process fails
  to check in. Know how many users signed up right this second.

  WWW: http://riemann.io/

  PR:		197403
  Submitted by:	Dave Cottlehuber <dch@skunkwerks.at>

Changes:
  head/GIDs
  head/UIDs
  head/net-mgmt/Makefile
  head/net-mgmt/riemann/
  head/net-mgmt/riemann/Makefile
  head/net-mgmt/riemann/distinfo
  head/net-mgmt/riemann/files/
  head/net-mgmt/riemann/files/riemann.in
  head/net-mgmt/riemann/pkg-descr
  head/net-mgmt/riemann/pkg-plist
Comment 8 Kurt Jaeger freebsd_committer freebsd_triage 2015-02-27 19:36:30 UTC
poudriere build on 10.1a, 9.3a, 8.4i went fine. Committed, thanks.