return {};
}
sub grafana_rows {
my ( $self ) = @_;
my @rows;
push @rows, $self->get_json( 'AlignedFrom_metrics' );
return \@rows;
}
sub register_metrics {
return {
'alig
return {};
}
sub grafana_rows {
my ( $self ) = @_;
my @rows;
push @rows, $self->get_json( 'Size_metrics' );
return \@rows;
}
sub register_metrics {
return {
'size_total'
> 0,
};
}
sub grafana_rows {
my ( $self ) = @_;
my @rows;
push @rows, $self->get_json( 'SPF_metrics' );
return \@rows;
}
sub setup_callback {
my ( $self ) = @_;
$self->s
> 0,
};
}
sub grafana_rows {
my ( $self ) = @_;
my @rows;
push @rows, $self->get_json( 'XGoogleDKIM_metrics' );
return \@rows;
}
sub register_metrics {
return {
'xgoo
use Mail::Milter::Authentication::Config;
use Carp;
use Clone;
use English;
use File::Slurp;
use JSON::XS;
use Module::Load;
use Module::Loaded;
use Mail::AuthenticationResults 1.20200108;
use Mail::
::into(scalar caller);
File::Slurp->import::into(scalar caller, qw{ read_file write_file } );
JSON::XS->import::into(scalar caller);
Module::Load->import::into(scalar caller);
Module::Loaded->