math/rubygem-mtrc: new port - minimal metric aggregation library

Mtrc (short for metric) is a small library to accumulate metrics and
extract basic statistics, such as histograms and percentiles, from them.
It takes samples, and provides tick counters, percentiles, and sorted
datasets. This can be used for profiling repeated events such as
application requests or message queue arrival rates.

WWW: https://github.com/aphyr/mtrc

Reviewed by:	romain
Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D17710
This commit is contained in:
Dave Cottlehuber 2019-05-24 06:47:10 +00:00
parent bfa7cfe319
commit 6d9461efcc
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=502423
4 changed files with 30 additions and 0 deletions

View File

@ -805,6 +805,7 @@
SUBDIR += rubygem-expression_parser
SUBDIR += rubygem-fftw3
SUBDIR += rubygem-mathn
SUBDIR += rubygem-mtrc
SUBDIR += rubygem-narray
SUBDIR += rubygem-narray_miss
SUBDIR += rubygem-numru-misc

View File

@ -0,0 +1,19 @@
# $FreeBSD$
PORTNAME= mtrc
DISTVERSION= 0.0.4
CATEGORIES= math rubygems benchmarks
MASTER_SITES= RG
MAINTAINER= dch@FreeBSD.org
COMMENT= Minimal metric aggregation library
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
NO_ARCH= yes
USE_RUBY= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1540511499
SHA256 (rubygem/mtrc-0.0.4.gem) = 3f56fc87d3b597cf19e01005e78cc60ff2efbab651a3c17b680ad8cbc8be4276
SIZE (rubygem/mtrc-0.0.4.gem) = 5632

View File

@ -0,0 +1,7 @@
Mtrc (short for metric) is a small library to accumulate metrics and
extract basic statistics, such as histograms and percentiles, from them.
It takes samples, and provides tick counters, percentiles, and sorted
datasets. This can be used for profiling repeated events such as
application requests or message queue arrival rates.
WWW: https://github.com/aphyr/mtrc