PHPackages                             schnipseljagd/riemann-php-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. schnipseljagd/riemann-php-client

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

schnipseljagd/riemann-php-client
================================

A php client for the Riemann event system

99.5k5[2 issues](https://github.com/schnipseljagd/riemann-php-client/issues)PHP

Since Sep 28Pushed 11y agoCompare

[ Source](https://github.com/schnipseljagd/riemann-php-client)[ Packagist](https://packagist.org/packages/schnipseljagd/riemann-php-client)[ RSS](/packages/schnipseljagd-riemann-php-client/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

riemann-php-client
==================

[](#riemann-php-client)

[![Build Status](https://camo.githubusercontent.com/cd71a79429339512f27dc6aec75356651e0e2fe251c907669053d4402f31ebcd/68747470733a2f2f7472617669732d63692e6f72672f7363686e697073656c6a6167642f7269656d616e6e2d7068702d636c69656e742e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/schnipseljagd/riemann-php-client)

Uses thrift socket transport atm, but there is no real need for this dependency.

example client

```
use Riemann\Client;

require __DIR__ . '/vendor/autoload.php';

$riemannClient = Client::create('localhost', 5555);

$eventBuilder = $riemannClient->getEventBuilder();
$eventBuilder->setService("php stuff");
$eventBuilder->setMetric(mt_rand(0, 99));
$eventBuilder->addTag('histogram');
$eventBuilder->sendEvent();

$eventBuilder = $riemannClient->getEventBuilder();
$eventBuilder->setService("php stuff2");
$eventBuilder->setMetric(mt_rand(99, 199));
$eventBuilder->addTag('meter');
$eventBuilder->sendEvent();

$riemannClient->flush();
```

query the events:

```
$ irb -r riemann/client
ruby-1.9.3 :001 > r = Riemann::Client.new
 => #
ruby-1.9.3 :003 > r['service =~ "php%"']
```

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/289073?v=4)[Joscha Meyer](/maintainers/schnipseljagd)[@schnipseljagd](https://github.com/schnipseljagd)

---

Top Contributors

[![schnipseljagd](https://avatars.githubusercontent.com/u/289073?v=4)](https://github.com/schnipseljagd "schnipseljagd (21 commits)")

### Embed Badge

![Health badge](/badges/schnipseljagd-riemann-php-client/health.svg)

```
[![Health](https://phpackages.com/badges/schnipseljagd-riemann-php-client/health.svg)](https://phpackages.com/packages/schnipseljagd-riemann-php-client)
```

###  Alternatives

[data-values/common

Contains common implementations of the interfaces defined by DataValuesInterfaces

10979.7k14](/packages/data-values-common)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
