Apache-2.2

繪圖/報告 PHP 錯誤

  • August 14, 2009

獲取有關 php 錯誤的報告的最佳方法是什麼?

提供一些背景知識,有一些遺留的 PHP 應用程序/網站會產生各種錯誤/警告等,目前正在進入 apache 日誌。

希望能夠以某種方式將這些圖表顯示在開發人員所在辦公室的螢幕上。

希望增加這些錯誤的可見性首先會讓人們快速意識到升級是否會增加錯誤率,並且從長遠來看也有助於將錯誤降低到零。

對於額外的點,最好能夠通過導致錯誤的文件路徑的一部分來拆分錯誤(即:按站點拆分錯誤)。

什麼是最好的工具?我在看仙人掌,之前用zenoss進行其他監控。但是找不到關於這樣做的資訊 - 希望其他人已經做到了!

我在工作中所做的只是在大螢幕上設置一堆終端執行。它非常有效,因為您可以實時獲取所有錯誤。

基本上; - 在所有相關機器上設置 upp logmonitor 帳戶,確保它可以讀取日誌文件,僅此而已。- 在進行監控的電腦上生成 SSH 私鑰/公鑰對,並將其設置在您將要訪問的機器上。- 設置一堆終端視窗以在啟動時自動載入並連接到每個伺服器並開始跟踪日誌文件。

確保使用 tail -F 而不是 tail -f,否則日誌在旋轉時將停止滾動。

我們在執行 Leopard 的 mac 上進行了設置,因此它包含了我們從頭開始所需的一切、ssh、帶有“視窗組”的終端以及用於執行自定義命令而不是連接時的普通 shell 的配置文件。

當然,下一個。這將是設置您的系統記錄器以在一個地方收集來自所有不同機器的所有日誌文件。

引用自:https://serverfault.com/questions/52893