|
SeasLog::analyzerCountGet log count by level, log_path and key_word Description
public static mixed SeasLog::analyzerCount(string
$level , string $log_path = ?, string $key_word = ?)`SeasLog` get count value of `grep -ai '{level}' | grep -aic '{key_word}'` use system pipe and return to PHP (array or int). Parameters
Return ValuesIf `level` is SEASLOG_ALL or Empty, return all levels count as `array`. If `level` is SEASLOG_INFO or the other level, return count as `int`. ExamplesExample #1 SeasLog::analyzerCount example
The above example will output something similar to: array(8) { ["DEBUG"]=> int(180) ["INFO"]=> int(214) ["NOTICE"]=> int(0) ["WARNING"]=> int(0) ["ERROR"]=> int(228) ["CRITICAL"]=> int(244) ["ALERT"]=> int(1) ["EMERGENCY"]=> int(0) } int(180) int(228) int(29) See Also
|