【前提】
CPU使用率やロードアベレージが上昇している場合、以下のような影響が出る可能性があります。
・個社利用環境での動作遅延
また、Accel-Mart Plusでは、監視サービスによるリソース監視を実施しています。
CPU使用率やロードアベレージの閾値超過を検知した時、および、復旧時にメールによる通知を行います。
状況を確認する際には、監視サービスからのメールの情報も参考にしてください。
なお、CPU使用率やロードアベレージの上昇により必ずしも障害が発生するということはありません。
監視サービスによるメール通知が届いた場合でも、環境影響などが確認できない場合は、特に対応する必要はありません。
【回答】
CPU使用率やロードアベレージの上昇により個社利用環境に影響が出ている場合の対応手順は、以下のとおりです。
1. ログファイルの取得
2. 原因調査
3. サーバ再起動による状況改善
4. 原因への対処
以下、対応手順の詳細について記載します。
1. ログファイルの取得
CPU使用率やロードアベレージの上昇する原因を調査するため、ログファイルを取得してください。
ログの取得方法・ログ設計などの情報を参照したい場合は、以下の関連FAQを確認してください。
・ログファイルの取得方法を教えてください。
https://cloud.intra-mart.support/hc/ja/articles/16597104254873
2. 原因調査
1にて取得したログファイルより、CPU使用率やロードアベレージの上昇する原因(アプリや動作など)を調査してください。
該当プログラムの動作仕様や実行状況から、原因を調査することができます。
なお、早急に状況の改善を行いたい場合は、調査前に3を実施してください。
調査を行う際には、必要に応じて運用管理機能の「リソース表示」より、事象発生時刻や、事象発生時点のCPU・メモリの使用率の状況などのリソース情報を確認してください。
「リソース表示」の操作方法、および、表示仕様については、以下を確認してください。
■Accel-Mart Plus 運用者操作ガイド - 5.7. リソース表示
https://aws.accel-mart.com/am_document/texts/system_operation/resource_display/index.html
3. サーバ再起動による状況改善
運用管理機能を利用し、サーバの再起動を行うことで、動作遅延などの状況の改善が見込めます。
運用管理機能の「システム情報」より、対象サーバの再起動を実施してください。
「システム情報」からサーバ再起動を行う詳細な手順については、以下を確認してください。
■Accel-Mart Plus 運用者操作ガイド - 5.1.4. サーバを再起動する
https://aws.accel-mart.com/am_document/texts/system_operation/system_information.html#server-restart
4. 原因への対処
原因の判明後は、以下のとおり対応してください。
・ご契約者様にて独自に開発されたアプリケーションが起因であると判断された場合
保守サービスでは対応できません。ご契約者様での対応をお願いします。
・弊社が構築し提供しているOS、ミドルウェア製品、および、弊社Accelシリーズ製品が起因である場合
弊社が構築し提供している範囲が起因と判断され、障害対応が必要な場合は、Accel-Mart Plusサービスサポート窓口へお問い合わせください。
その際は、弊社が構築し提供している範囲が起因と判断された理由についてもあわせて記載してください。
【補足事項】
Accel-Mart Plusの仕様に起因して、CPU使用率の上昇が発生する事象としては以下が存在します。
-アンチウィルスソフト(ClamAV)のスキャン実行中(オプション)
Accel-Mart Plusでは、各週日曜日の6:00にアンチウィルスソフト(ClamAV)のスキャンを実行しています。
対象の時間帯に毎回同程度のCPU使用率が上昇している場合は正常動作です。
アンチウィルスソフト(ClamAV)の仕様やスキャン設定については、以下を確認してください。
■Accel-Mart Plus サービス仕様書 - 3.5.3. アンチウィルス(ClamAV)
https://aws.accel-mart.com/service_manual/texts/03_specifications/05_other_options/03_anti_virus.html#clamav
ご契約者様の環境について、以下の条件に当てはまる場合は、Gearプラン変更によるスケールアップを推奨しています。
・個社利用環境の利用状況に対してCPUが不足し、動作遅延などの環境影響が出ている場合
・監視サービスからのCPU使用率の上昇に関する通知メールの頻度が多い場合
Gearプランの詳細については、以下を確認してください。
■Accel-Mart Plus サービス仕様書 - 3.2.2. Gearプラン
https://aws.accel-mart.com/service_manual/texts/03_specifications/02_resource_plans/02_gear_resource_plans.html
なお、弊社コンサルティングサービスによる技術支援サービスも利用できます。
コンサルティングサービスの詳細については、弊社営業担当へお問い合わせください。