キャパシティ プランニングでは、数か月にわたってシステムを評価します。平常時のシステムのパフォーマンスを確認し、停止が発生する前にシステムがどこまで機能できるかをテストします。理想的には、システムの弱点を明らかにすることで、チームを準備し、機能的に優れたシステムを維持する費用対効果の高い戦略につながります。準備を始めるとき、すべてのチームが同じデータを中心に連携しているか? と自問するでしょう。彼らはコミュニケーションの方法を知っていますか?
試合当日の準備の目標は完璧ではありません。むしろ、最高の準備とは、チームの調整、コミュニケーション、そして顧客エクスペリエンスに対応するアーキテクチャの部分の優先順位付けに関するものです。
New Relic を使用して、アプリのパフォーマンスを長期的に追跡することで、試合当日のイベントに備えることができます。
目的
このチュートリアル シリーズでは、ピーク パフォーマンスの計画を開始するための基本的なツールをいくつか紹介します。すべてを網羅しているわけではありませんが、次のドキュメントでは、ピーク需要イベントの計画段階における推奨事項について説明します。
試合当日にインシデント対応を行っている場合は、ビジネスに不可欠な機能に関するサービス レベルを作成することになります。
アラートを評価して冗長性とノイズを削減し、新しいアラートを作成します。
サービスレベルに応じて。
試合当日に全員の調整を図るワークロードを設定します。
インフラストラクチャをスケールしたい場合は、New Relic データを Kubernetes クラスターに報告する統合をインストールして、需要がピークに達したときに自動スケールできるようにします。
あなたが始める前に
ピーク需要イベントへの準備を開始するには、アーキテクチャに関するデータの取り込みを開始する必要があります。ピーク パフォーマンスの計画とは、システムのパフォーマンスを長期にわたって評価することです。始めるには:
- ガイド付きインストールを使用してインフラストラクチャ エージェントをインストールします。インフラストラクチャ エージェントをインストールすると、CPU、メモリ、ディスク使用率に関するすぐに使えるデータが得られます。
- ガイド付きインストールを使用して APM エージェントをインストールします。APM エージェントは、スループット、応答時間、およびエラーに関するデータを収集します。
これらは、2 つの異なるデータ セットを報告する 2 つの個別のガイド付きインストール プロセスです。これらを総合すると、試合当日のニーズを評価する基礎が得られます。
次は何ですか?
おめでとう!いくつかの New Relic エージェントを使用してデータを流入させています。データが流入するようになったので、次は、あなたとあなたのチームを成功に導くサービス、ホスト、アプリに関するデータを明らかにします。New Relic で公開されたデータは、キャパシティ プランニング プロセスを形成し、以前よりも詳しくシステム アーキテクチャを理解できるように導きます。以下のチュートリアル シリーズの残りの部分に従って、サービス レベルの設定、アラートの評価、ワークロードの作成、インフラストラクチャの自動スケールを行ってください。