我开始使用logstash进行日志记录,因为它与elasticsearch一起使用效果很好。
但是我找不到在php中轻松存储日志的方法。
什么是从php存储日志的最快方法?
文件,tcp,udp其他?
因此,我可以将一个类添加到我的应用程序中,然后只运行一行代码,例如
$logclass->log('my_event', 'mymessage');
最佳答案
您可以通过2种方式从Php curl 到elasticsearch:
带有Php curl扩展名的
如果流量确实很大,则可以在中间添加logstash:
php error_log 也是一种很好的方法,非常易于使用。
关于php - 从php存储Logstash日志的最简单方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17285043/