PHP统计API调用,php – 记录API调用
我編寫了一個API,目前正在研究為系統提供日志記錄的最佳方法.
我們希望能夠概述正在進行的呼叫,如果特定呼叫經常被擊中等等.
記錄和呈現所有這些信息的最佳方法是什么?
簡單地想知道是否有任何預先構建或常用的解決方案,其API包含我正在尋找的內容.
解決方法:
有幾種方法可以做到這一點.我首先從一個抽象的日志記錄解決方案開始,比如Monolog [https://github.com/Seldaek/monolog].通過這種方式,您可以測試和播放您想要登錄文本文件的內容,然后轉到更優雅的解決方案.
Monolog為一系列不同的連接服務/容器提供處理程序.對于API使用日志記錄,我將查看以下內容:
GrayLog2,一個非常好的開源日志記錄系統.
Cube,也是收集時間戳事件的一個很好的開源項目.
Loggly,一個基于云的商業日志記錄平臺. Monolog現在沒有Loggly的處理程序,但是我寫了一篇我正在制作中使用的程序.我的Monolog項目的分支中有這個處理程序,我計劃很快提交一個拉取請求:Download on Gitub here.
Sentry,一個實時事件記錄和聚合平臺,您可以自己托管或使用付費托管版本.像Loggly一樣,Monolog中沒有處理程序,但它是一個非常好的項目,有一個很好的API,你可以輕松編寫一些簡單的代碼來登錄.
標簽:php,api
來源: https://codeday.me/bug/20190630/1341329.html
總結
以上是生活随笔為你收集整理的PHP统计API调用,php – 记录API调用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 初探ArrayList之删除
- 下一篇: 二倍精灵图的做法(以firework为例