在Adobe Commerce上使用New Relic進行效能疑難排解
在雲端基礎結構的Adobe Commerce中,使用New Relic來疑難排解效能問題。 本文也提供進一步資訊的資源,並涵蓋低Apdex分數、高CPU使用率、高I/O作業以及中斷情形。 若要修正此問題,請依照相關問題的疑難排解步驟和建議資源操作。
說明 description
環境
雲端基礎結構上的Adobe Commerce。
問題/症狀
- Apdex分數低。 您的New Relic Apdex分數會衡量使用者對Web應用程式和服務的回應時間的滿意度。 Apdex分數為0.5或更低時即為搜查證。
- CPU使用量高。 CPU使用量高表示服務特別忙碌,例如MySQL或Redis。
- 高I/O作業。 I/O作業會因客戶而異,且與平均作業差異很大。 與先前的平均I/O作業相比,尋找不尋常的尖峰。
- 中斷。 New Relic會依Apdex判斷中斷情形。 當Apdex小於0.4時,Apdex分數圖表上會出現紅線,這被視為中斷。
解決方法 resolution
請依照下列步驟,使用New Relic來疑難排解效能問題:
問題
疑難排解
資源
登入New Relic > APM >總覽。 在「概述」頁面的右側,您會看到Apdex分數圖表。 Apdex分數為0.5或以下是值得關注的問題,並且需要調查。
網路交易時間(伺服器要求):
-
登入New Relic
>APM>選取應用程式>總覽。 在主圖表下拉式篩選器上,將篩選器設定為Web交易時間。 在「交易」表格中,尋找「應用程式伺服器」時間。 檢查長期執行或可疑的交易。 -
移至監視
>個交易來個別調查交易。 將篩選器設定為「網頁」且最耗時。 -
搜尋使用資源的協力廠商模組,例如付款提供者和ERP系統。
-
在APM的「監督」段落中:
非Web交易時間(作業和背景工作):
- 登入New Relic
>APM>選取應用程式>總覽。 在主圖表下拉式篩選器上選取非網路交易時間。 按一下「交易」表格中的個別交易。 尋找長期執行或可疑的交易。 這包括後端工作、cron工作、匯入和匯出工作,以及協力廠商工作。
若要深入瞭解New Relic Apdex分數,請參閱New Relic檔案
> APM Apdex >測量使用者滿意度。 另請參閱Adobe Commerce支援知識庫中的Managed alerts for Adobe Commerce: Apdex warning alert。CPU使用量高:
CPU使用量高表示特別忙碌的服務,例如MySQL或Redis。
CPU使用量高表示特別忙碌的服務,例如MySQL或Redis。
- 登入New Relic
>基礎架構>處理序。 - 請檢閱CPU圖表,找出持續或耗用超過100% CPU時間的程式,並將其與執行個體上的處理器計數作比較。 請注意資源使用率的高峰。 除非處理程式是卡住的cron,否則請勿將其終止。
若要深入瞭解效能測量結果,特別是CPU百分比、I/O位元組以及個別處理程式或處理序群組的記憶體使用狀況,請參閱New Relic檔案
>基礎架構UI頁面>基礎架構主機頁面>處理程式標籤。高I/O作業:每個客戶都會有不同的數字,且與平均數有很大差異。
與先前的平均I/O作業相比,尋找不尋常的尖峰:
- 登入New Relic
>基礎架構>處理序。 - 檢閱每秒I/O讀取位元組圖表。
- 紀錄尖峰的時間。
- 按一下「APM」。
- 在主圖表下拉式篩選器上選取網頁交易時間。
- 將時間設定為所記錄尖峰的時間。
- 搜尋造成高I/O作業異動。
- 深入研究每個交易追蹤
>追蹤詳細資訊,以識別導致問題的原因。
中斷:New Relic依Apdex判斷中斷情形。 當Apdex為
< 0.4 (視為中斷)時,Apdex分數圖表上會出現紅線。調查中斷需要幾個步驟,包括檢查Web和非Web交易、資料庫和第三方交易。
網頁交易:
- 登入New Relic
>APM>總覽。 在下拉式圖表篩選器上將篩選器設定為網頁交易時間。 - 手動縮小時間範圍。
- 按一下「交易」。 將篩選器設定為「網頁」且最耗時。 調查執行時間最長的交易。
- 如果您需要進一步調查,請檢查非Web交易。
非Web交易:
- 返回「綜覽」頁面,然後在下拉式篩選器上切換至「非Web交易」。
- 逐一檢閱頁面底部的交易追蹤。
- 根據問題而定,使用第三方工具(例如PHP效能評測器)來尋找瓶頸。
- 如果您需要進一步調查,請檢查資料庫處理作業。
資料庫處理序:
-
在APM頁面上,移至監視
>資料庫。 -
依最耗時的專案排序。
-
檢閱熱門查詢。
附註:
更新或插入查詢是最耗用的CPU查詢。 -
從「排序依據」選擇器切換至「傳輸量」,並尋找導致資料庫傳輸量下拉式清單的處理程式。
-
如果您需要進一步調查,請檢查協力廠商服務。
協力廠商服務:
- 在APM頁面上,前往監視
>外部服務。 - 從「排序依據」下拉式清單中選取最慢的平均回應時間。
- 尋找在中斷前發生的程式。
若要瞭解有關調查特定效能問題的詳細資訊,請參閱New Relic檔案
> APM UI頁面>交易頁面>使用向下鑽研函式。recommendation-more-help
experience-cloud-kcs-help-kbarticles