belka-tech/gauge-exporter-client

Gauge Exporter PHP client

Installs: 9

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/belka-tech/gauge-exporter-client

0.1.0 2024-10-01 06:23 UTC

This package is not auto-updated.

Last update: 2025-09-30 14:16:57 UTC


README

PHP Client for Gauge Exporter.

Usage example

<?php

use BelkaTech\GaugeExporterClient\GaugeExporterClient;
use BelkaTech\GaugeExporterClient\MetricBag;
use GuzzleHttp\Client;

require_once "vendor/autoload.php";

$bag = new MetricBag('metric-name');
$bag->increment(['a' => 'b'], 100);
$bag->increment(['a' => 'b', 'c' => 'd'], 500);

$client = new GaugeExporterClient(new Client(), 'https://127.0.0.1:8181', ['env' => 'prod']);
$client->send($bag, 150);