Provided by: libnet-prometheus-perl_0.05-1_all bug

NAME

       "Net::Prometheus::Counter" - a monotonically-increasing counter metric

SYNOPSIS

          use Net::Prometheus;

          my $client = Net::Prometheus->new;

          my $counter = $client->new_counter(
             name => "requests",
             help => "Number of received requests",
          );

          sub handle_request
          {
             $counter->inc;
             ...
          }

DESCRIPTION

       This class provides a counter metric - a value that monotonically increases, usually used
       to represent occurrences of some event that happens within the instrumented program. It is
       a subclass of Net::Prometheus::Metric.

CONSTRUCTOR

       Instances of this class are not usually constructed directly, but instead via the
       Net::Prometheus object that will serve it:

          $counter = $prometheus->new_counter( %args )

       This takes the same constructor arguments as documented in Net::Prometheus::Metric.

METHODS

   inc
          $counter->inc( [ @label_values ], $delta )

          $child->inc( $delta )

       Increment the current value for the gauge. $delta will default to 1 if not supplied and
       must be non-negative.

AUTHOR

       Paul Evans <leonerd@leonerd.org.uk>