BSD Ports

devel/rubygem-prometheus-client-mmap 1.5.0_2 MidnightBSD

Suite of instrumentation metric primitives

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
devel, rubygems

Description

This Prometheus library is fork of Prometheus Ruby Client that uses mmap'ed files to share metrics from multiple processes. This allows efficient metrics processing for Ruby web apps running in multiprocess setups like Unicorn.

A suite of instrumentation metric primitives for Ruby that can be exposed through a HTTP interface. Intended to be used together with a Prometheus server.

In the other systems

SystemPortVersion
MidnightBSDdevel/rubygem-prometheus-client-mmap1.5.0_2
FreeBSDdevel/rubygem-prometheus-client-mmap1.6.1_2
DragonFlydevel/rubygem-prometheus-client-mmap1.2.10
HardenedBSDdevel/rubygem-prometheus-client-mmap1.6.1_1
GhostBSDdevel/rubygem-prometheus-client-mmap1.6.1_1

Install

Binary package:

mport install prometheus-client-mmap

From mports:

cd /usr/mports/devel/rubygem-prometheus-client-mmap && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	prometheus-client-mmap>0:devel/rubygem-prometheus-client-mmap

Dependencies

As this port's Makefile names them.

Runtime 4

Run dependencies 4

Configuration

No options to configure.

USES
cargo gem gmake llvm:build
Service scripts
none

Files

distinfo 87
FileSizeSHA256
prometheus-client-mmap-1.5.0.gem57856361eb98d6c19ae0f44ae5e02f9e6750436fd92d1c501d1c69843609c1daf0117
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/allocator-api2-0.2.21.crate63622683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
rust/crates/autocfg-1.4.0.crate17712ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
rust/crates/bindgen-0.69.5.crate221128271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/bitflags-2.9.0.crate476545c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
rust/crates/block-buffer-0.10.4.crate105383078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
rust/crates/bstr-1.12.0.crate351557234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
rust/crates/cexpr-0.6.0.crate179666fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clang-sys-1.8.1.crate440090b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
rust/crates/cpufeatures-0.2.17.crate1346659ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
rust/crates/crypto-common-0.1.6.crate87601bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
rust/crates/digest-0.10.7.crate195579ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
rust/crates/either-1.15.0.crate2011448c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
rust/crates/equivalent-1.0.2.crate7419877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
rust/crates/errno-0.3.11.crate12048976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
rust/crates/fastrand-2.3.0.crate1507637909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
rust/crates/foldhash-0.1.5.crate21901d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
Master sites 1
  • RG