读取和分析Zend \ Log写入的日志的最佳方法是什么?例如,这就是我所拥有的:
2013-04-24T11:00:08+00:00 INFO (6): {"foo":"bar"}
2013-04-24T13:02:53+00:00 INFO (6): {"hello":"world"}
我希望以一种优雅的方式迭代这样的日志:
$logger = new \Zend\Log\Logger();
$logger->addReader(new \Zend\Log\Reader\File('./data/logs/mylog'));
foreach ($logger->read() as $dateTimeObject => $jsonObject) {
/// analyse logged json object
}
支持Zend \ Log的Reader类,而不仅仅是Writers,不是一个好主意吗?