CPU使用率高騰時のSQL負荷調査とログ解析方法

質問

⚠️ この事例は公開されてから1年以上経過しています。 情報が古い可能性がありますので、ご注意ください。

🕓 事例公開日 : 2024-11-12

【背景】

10月22日23時51分頃にAPサーバーでCPU使用率が10分間95%を超過し、サーバーダウンが発生した。リソース監視でam-ap01-123456789012のCPU使用率異常を検知している。



Q1.

Performance Insightsを使って、この時間帯に負荷をかけていたSQLを調べてもらえますか?

回答

A1.

Performance Insightsで該当時間帯の負荷状況を確認しましたが、高負荷な状況は見つかりませんでした。




問題の原因を特定するために、APサーバーのリクエストログを確認することをお勧めします。リクエストログには以下の情報が記録されており、CPU使用率が95%を超過した時間帯の状況分析に役立ちます:




・リクエストURL
・リクエスト発生元URL
・ページ処理時間
・その他リクエスト・レスポンス関連情報




詳細な仕様については以下のドキュメントをご確認ください:


intra-mart Accel Platform ログ仕様書 - リクエストログ




また、「im-log-stats」を使用したログ解析も効果的です。以下のドキュメントで詳しい手順をご確認いただけます:


Accel-Mart Plus お問い合わせガイド - ⑪問題の切り分け、原因特定作業などの実施
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk