存储Logstash日志最简单的方法我开始使用logstash进行日志记录,因为它适用于elasticsearch。什么是从PHP
但我不能找到方法来轻松存储在PHP日志。
什么是最快的方式来存储日志从PHP?
文件,tcp,udp别人?
这样我就可以添加一个类来我的应用程序,只是运行的一行代码,例如
$logclass->log('my_event', 'mymessage');
存储Logstash日志最简单的方法我开始使用logstash进行日志记录,因为它适用于elasticsearch。什么是从PHP
但我不能找到方法来轻松存储在PHP日志。
什么是最快的方式来存储日志从PHP?
文件,tcp,udp别人?
这样我就可以添加一个类来我的应用程序,只是运行的一行代码,例如
$logclass->log('my_event', 'mymessage');
单词“易”取决于在这种情况下很多东西。
如果你只是尝试了一些东西,然后回来一个更具体的问题将是最好的。 每个选项都有优点和缺点......例如,UDP数据包很火并且遗忘,这意味着数据包可能会丢失。如果掉落太多,TCP数据包可能会阻止您的网络。文件需要本地存储空间来存储文件,以便可以将文件读入logstash。
做一些研究并尝试一些东西,但我不认为我能够根据您提供的信息给出正确答案。
此外,$logclass->log('my_event', 'mymessage');
与您是否选择TCP,文件的UDP无关。
您可以从PHP卷曲在2种方式elasticsearch:
可以在中间添加logstash如果你真的有要命交通:
腓的error_log也是一个伟大的方法,很使用方便。