Documentation

LoadAverageProcessor
in package
implements ProcessorInterface

Injects sys_getloadavg in all records @see https://www.php.net/manual/en/function.sys-getloadavg.php

Tags
author

Johan Vlaar johan.vlaar.1994@gmail.com

Table of Contents

Interfaces

ProcessorInterface
An optional interface to allow labelling Monolog processors.

Constants

LOAD_15_MINUTE  = 2
LOAD_1_MINUTE  = 0
LOAD_5_MINUTE  = 1
AVAILABLE_LOAD  = [self::LOAD_1_MINUTE, self::LOAD_5_MINUTE, self::LOAD_15_MINUTE]

Properties

$avgSystemLoad  : int

Methods

__construct()  : mixed
__invoke()  : LogRecord

Constants

AVAILABLE_LOAD

private mixed AVAILABLE_LOAD = [self::LOAD_1_MINUTE, self::LOAD_5_MINUTE, self::LOAD_15_MINUTE]

Properties

Methods

__construct()

public __construct([self::LOAD_* $avgSystemLoad = self::LOAD_1_MINUTE ]) : mixed
Parameters
$avgSystemLoad : self::LOAD_* = self::LOAD_1_MINUTE

        
On this page

Search results