展開計画ガイド
このページでは、Splunk AppDynamics 展開のベストプラクティス計画ガイドラインについて説明します。
お使いの環境に応じて Splunk AppDynamics の展開を計画することが重要です。システム戦略の概要に時間をかけると、プロセスフローがスムーズになります。これらのガイドラインを使用して、Splunk AppDynamics の使用を開始できます。
各 Splunk AppDynamics カスタマーアカウントは、Splunk AppDynamics クラウドベースの Software as a Service(SaaS)プラットフォームのテナントです。これは Splunk AppDynamics によりコントローラテナントとして参照されます。必要なエージェントをインストールすると、Splunk AppDynamics によって選択したアプリケーションの環境が自動的に構築されます。
コントローラテナントは次のことを行います:
- アプリケーションのワークロードをモニタする。
- 機械学習を使用して、ユーザの環境の正常な状態を判断する。
- 異常なアクティビティとアプリケーションエラーを検出するための実用的なデフォルトを適用する。
コントローラテナント UI の Splunk AppDynamics ダッシュボード、フローマップ、モニタリングツールは、インストルメンテーションや設定なしですぐに使用開始できます。その後、特定の環境と要件に合わせて設定をカスタマイズできます。
- 導入の計画
-
「スタートアップガイド」を参照して、Splunk AppDynamics のトライアルまたは調査的インストールを開始します。テストでは、2 時間以内に SaaS のインストールを試行して Splunk AppDynamics を簡単に実行できます。ただし、実稼働環境への導入では、初期インストールプロセスにいくつかの考慮事項が発生する場合があります。組織ポリシーによって管理されているセキュリティ、ネットワーク、および変更管理の要件について考慮する必要があります。
導入モデル
Splunk AppDynamics 展開では、環境を監視し、エージェントを使用してデータを収集します。コントローラテナント UI を使用して、データを表示、理解、および分析できます。
Splunk AppDynamics SaaS 展開は、インストゥルメント化された環境の正常性とパフォーマンスをリアルタイムに可視化し、コストとメンテナンスを大幅に削減するクラウドベースのソリューションです。SaaS 展開には次の利点があります。
- コントローラテナントのインストールが不要
- Splunk AppDynamics で Splunk AppDynamics プラットフォームのサーバー側コンポーネントを管理(インストールやアップグレードも含まれる)
- 総コストの削減、可用性の保証、データセキュリティ、メンテナンスの大幅削減、および自動アップグレードを実現
セキュリティの計画
- ローカルで認証されたユーザーや外部で認証されたユーザーなど(LDAP や SAML など)、コントローラテナント UI ユーザーに対するアクセス制御戦略を決定します。
- SSL要件とSSLキー管理を決定します。
エージェントのロールアウト戦略の構築
- 手動、自動、またはスクリプトによるロールアウト戦略を決定します。
- アプリケーション展開プロセスとロールアウトを統合します。
Splunk AppDynamics モデルの計画
- Splunk AppDynamics のアプリケーション、階層、ノードのコンセプトにアプリケーションがどのようにマップされているのかを理解します。モデルの命名戦略を決定します。
- ビジネストランザクション戦略を構築します。環境内でビジネストランザクションとしてモニタリングするエンドツーエンドのビジネスプロセスを決定します。
- エンドユーザモニタリング(EUM)と分析データ収集戦略を構築します。
- データベースとハードウェアのモニタリング戦略を検討します。
にアクセスするユーザーの定義Splunk AppDynamics
- Splunk AppDynamics を管理するユーザー(モニタリングチームなど)を特定します。このユーザーが、環境を保守するためのリソースとスキルセットを持っていることを確認します。
- Splunk AppDynamics を使用する各グループから利害関係者を特定します。
モニタリング戦略の定義
- 要件に適したアラートおよび正常性ルール戦略を評価します。
- レポート戦略を定義します。
- 他のシステムとの統合ポイントを決定します(拡張またはREST APIを使用)。
- 初日のタスク
-
の使用初日Splunk AppDynamics
この手順では、Splunk AppDynamics を使用する初日の一般的な作業について説明します。
エージェントをインストールしてアプリケーションを再起動すると、Splunk AppDynamics によってアプリケーションの環境が自動的に構築されます。コントローラテナント UI の [dashboards and flow maps] ビューでモデルを確認できます。コントローラテナントは次のことを行います:
- アプリケーションのワークロードをモニタする。
- ユーザの環境の正常な状態を判断する。
- 異常なアクティビティとアプリケーションエラーを検出するための実用的なデフォルトを適用する。
Splunk AppDynamics は、インストルメンテーションや設定なしですぐに使用開始できます。その後、お使いの環境や要件に合わせて設定をカスタマイズできます。
- アカウントを作成します。
- エージェントをダウンロードして、インストールします。
- ユーザーを作成してアカウントに追加します。
- コントローラ テナント アクセスを割り当てます。
- 通知を有効にするように電子メール/SMS 設定を構成します。Splunk AppDynamics で SMTP サーバーを構成します。
- 組み込みの正常性ルールや動的ベースラインなどの Splunk AppDynamics のデフォルト設定を確認します。
- 使用開始後 1 週間のタスク
-
の使用開始後 1 週間Splunk AppDynamics
- 重要業績評価指標(KPI)メトリックについて学習します。
- さまざまな Splunk AppDynamics 製品がどのように連動しているかを確認します。
- ビジネスアプリケーションを作成し、編成します。
- フローマップを表示して、カスタマイズします。
- カスタムダッシュボードを作成します。
- ティアグループ、ノード、リモートサービスを確認して調整します。
- 正常性ルールをカスタマイズします。
- 使用開始後 1 ヵ月間のタスク
-
の使用開始後 1 ヵ月間Splunk AppDynamics
- サービスエントリポイントを調整します。
- ユーザーロールとグループを管理するか、コントローラテナントを外部認証プロバイダーに接続します。
- コンテキスト情報、インフォメーションポイント、データコレクタを取得します。
- カスタムアクションを使用して正常性ルールを拡張します。
- 正常性ルールのカスタム指標を定義し、データベースのカスタム指標を構成するか、統合モジュールを Splunk AppDynamics に追加します。
デプロイモデル
Splunk AppDynamics 展開では、環境を監視し、エージェントを使用してデータを収集します。コントローラテナント UI を使用して、データを表示、理解、および分析できます。
Splunk AppDynamics SaaS 展開は、インストゥルメント化された環境の正常性とパフォーマンスをリアルタイムに可視化し、コストとメンテナンスを大幅に削減するクラウドベースのソリューションです。SaaS 展開には次の利点があります。
- コントローラテナントのインストールが不要
- Splunk AppDynamics で Splunk AppDynamics プラットフォームのサーバー側コンポーネントを管理(インストールやアップグレードも含まれる)
- 総コストの削減、可用性の保証、データセキュリティ、メンテナンスの大幅削減、および自動アップグレードを実現
セキュリティの計画
- ローカルで認証されたユーザーや外部で認証されたユーザーなど(LDAP や SAML など)、コントローラテナント UI ユーザーに対するアクセス制御戦略を決定します。
- SSL要件とSSLキー管理を決定します。
エージェントのロールアウト戦略の構築
- 手動、自動、またはスクリプトによるロールアウト戦略を決定します。
- アプリケーション展開プロセスとロールアウトを統合します。
Splunk AppDynamics モデルの計画
- Splunk AppDynamics のアプリケーション、階層、ノードのコンセプトにアプリケーションがどのようにマップされているのかを理解します。モデルの命名戦略を決定します。
- ビジネストランザクション戦略を構築します。環境内でビジネストランザクションとしてモニタリングするエンドツーエンドのビジネスプロセスを決定します。
- エンドユーザモニタリング(EUM)と分析データ収集戦略を構築します。
- データベースとハードウェアのモニタリング戦略を検討します。
にアクセスするユーザーの定義Splunk AppDynamics
- Splunk AppDynamics を管理するユーザー(モニタリングチームなど)を特定します。このユーザーが、環境を保守するためのリソースとスキルセットを持っていることを確認します。
- Splunk AppDynamics を使用する各グループから利害関係者を特定します。
モニタリング戦略の定義
- 要件に適したアラートおよび正常性ルール戦略を評価します。
- レポート戦略を定義します。
- 他のシステムとの統合ポイントを決定します(拡張またはREST APIを使用)。
ネットワークポートの要件
Splunk AppDynamics を展開するには、Splunk AppDynamics の展開で使用されるポートへのアクセスが許可されるようにネットワークコンポーネントの構成を変更する必要が生じる場合があります。「SaaS ドメインと IP 範囲」ページでは、システムで使用される特定のポートが示されています。