use strict;
use warnings;
use Net::Prometheus;
use Net::Prometheus::ProcessCollector;
my $client = Net::Prometheus->new;
$client->register( Net::Prometheus::ProcessCollector->new(
prefix => "parent_process",
pid => getppid(),
) );
use Plack::Builder;
builder {
mount "/metrics" => $client->psgi_app,
sub { [ 500, [], [] ] }
};