我剛完成了 Inspector APM 的 CodeIgniter 監控包的建置。
由於 CodeIgniter 框架監控解決方案中存在明顯差距,開發此監控庫花費了相當長的時間。 CodeIgniter 社群經常被大型監控平台忽視。
Sentry、Bugsnag 和類似的流行工具缺乏本機 CodeIgniter 集成,給開發人員帶來了挑戰。 為了解決這個問題,我專注於為 Symfony、CodeIgniter 和 Slim 等專用框架建立監控庫。
雖然這可能對大型 SaaS 公司沒有吸引力,但對我們來說卻是另一回事。 作為一家擁有兩個合作夥伴的自力更生的新創公司,我們可以自由地開發利基產品。
我們在義大利南部運作了五年,從頭開始建造了 Inspector。 兩年後,Inspector 獲得了關注,使我們能夠更深入地研究缺乏強大解決方案的特定技術。
我們一直拒絕創投的提議,因為他們強調大公司的規模擴張。我們的目標仍然是為軟體開發人員提供強大、用戶友好的工具。這種方法推動了我們在過去五年的穩定成長。
支持世界各地的開發者(美國、澳洲、阿根廷、肯亞、新加坡、德國等)是非常值得的。
CodeIgniter 的 Inspector 套件旨在為 CodeIgniter 開發人員提供無縫監控解決方案,消除手動庫整合或複雜配置的需要。
該軟體包優先考慮開發人員體驗。 與任何 CodeIgniter 項目一樣,改進總是受歡迎的。 請分享您的回饋或透過 GitHub 儲存庫提交問題。
讓我們開始吧!
使用 Composer 安裝最新版本:
<code>composer require inspector-apm/inspector-codeigniter</code>
然後,執行安裝指令將Inspector.php
設定檔發佈到應用程式的app/Config
目錄:
<code>php spark inspector:install</code>
透過將下列環境變數新增至 .env
檔案中,啟用資料傳輸到您的 Inspector 儀表板。 透過在您的帳戶中建立新應用程式來取得新的攝取金鑰://m.sbmmt.com/link/23d6c2965508b167da9c4bdcef3a2aa3
<code>#-------------------------------------------------------------------- # INSPECTOR #-------------------------------------------------------------------- inspector.ingestionKey = '974yn8c34ync8xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'</code>
驗證您的設定:
<code>php spark inspector:test</code>
成功檢查顯示已準備好進行生產部署。
Inspector 的預設監控功能包括:
為了實現全域可訪問性,請將助理新增至您的 Config/Autoload.php
:
<code>composer require inspector-apm/inspector-codeigniter</code>
此幫助程式提供了監視自訂程式碼區塊或手動報告異常的捷徑:
<code>php spark inspector:install</code>
了解更多自訂細分://m.sbmmt.com/link/e1241d1b9692c1e9f4ebbf6896f0e33e
未處理的異常會自動報告,以進行即時錯誤警報。 Inspector 支援各種通知管道(電子郵件、Slack、Telegram、Discord 等),以便與您首選的通訊平台整合。
您可以手動報告異常,而無需停止程式碼執行:
<code>#-------------------------------------------------------------------- # INSPECTOR #-------------------------------------------------------------------- inspector.ingestionKey = '974yn8c34ync8xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'</code>
即時警報和堆疊追蹤分析有助於快速識別問題。
Inspector 提供免費的 HTTP 監控、資料庫查詢分析、錯誤偵測和可自訂的警報。 我們的第一方庫可確保功能齊全、零配置的體驗。
了解更多://m.sbmmt.com/link/3a78f1864ab77dbd239fbe33cae90bbb
以上是CodeIgniter 監控庫 – 源自於對開發人員真實需求的了解的詳細內容。更多資訊請關注PHP中文網其他相關文章!