原価の理解と管理
財務と運用アプリでの利用統計情報のコストの管理は重要で、Azure Application Insights に送信されるデータは多くの要因に基づいて請求されます。 効果的な戦略を実装することで、これらの経費を管理し、信頼性の高い監視を維持することができます。 この記事のガイドラインとリソースは、Microsoft Dynamics 365 Application Insights チームと Azure Application Insights チームの両方から提供されています。
利用統計情報コストを理解する
Azure Application Insights は Azure Monitor の拡張機能です。 Azure Monitor のコストは多くの要因によって影響を与えますが、主要な影響を与えるのはデータの取り込みと保持です。 Azure Application Insights は現在の使用状況に関する情報を取得する必要があるツールを提供します。 また、使用量コスト情報の取得を自動化する方法や、しきい値を超えたときに警告する設定も提供します。
Azure Monitor のコストと使用状況で、すべてのコスト要素について説明します。
利用統計情報コストを管理するための戦略
次の戦略を使用して、利用統計情報コストを管理できます。
利用統計情報コレクションから選択
- 運用環境に集中 – 運用環境で必要な利用統計情報だけを収集するように Application Insights を構成する。 この方法により、データ量および関連する原価が削減されます。
- カスタム 利用統計情報管理 – カスタム 利用統計情報を追加する場合は注意が必要です。 収集された他のデータが、コストを正当化するのに十分な重要な値を提供することを確認します。
データ保持ポリシー
- アーカイブの慣行 – 30 日以上前の利用統計情報データを、より費用効果の高いストレージ ソリューションに定期的にアーカイブします。 この方法により、記憶域コストを管理し、履歴データへのアクセスを維持できます。
- 保持の構成 – 組織のコンプライアンスと分析の要件に合わせて Application Insights のデータ保持設定を調整します。 この方法は、保管費用を最適化するのに役立ちます。
サンプリング技術
サンプリング機能を使用することで、利用統計情報トラフィック、データ コスト、およびストレージ コストを削減し、アプリケーション データの統計上正しい分析を維持できます。 これは、測定が行われ、単一のエントリが統計的に重要ではないかもしれないシナリオを対象としています。 (例えば、請求書に対する平均転記時間は、請求書の 70% だけが関連性を保持しています。)
- サンプリングの実装 – 利用統計情報データの代表的なサブセットを収集するためのサンプリングを使用します。 このアプローチは、大きな洞察を妨げることなく、データの取り込み量とコストを削減します。
- アダプティブ サンプリング – トラフィック パターンに基づいてサンプリング レートを自動的に調整するために、アダプティブ サンプリング機能を使用します。 この方法によって、効率的なデータ収集が保証されます。
Azure Application Insights でのサンプリングについては、Azure Application Insights でサンプリングをご覧ください。
監視と警告
- コスト監視 – Microsoft Cost Management ツールを使用すると、Application Insights の使用量を監視し、いつもとは違う支出パターンの警告を設定できます。
- 毎日の上限 – 予想外にコストが過剰するのを防ぐには、データ インジェストに毎日の上限を設定することを検討してください。 上限に達した場合、データ損失が発生する可能性があるのでご注意ください。
Azure Application Insights チームのベスト プラクティス
- ワークスペース ベースのリソース – 基本ログやコミットメント レベルなど、コストを削減できる機能を活用できるよう、Application Insights リソースはワークスペース ベースである必要があります。
- データ インジェスト管理 – 不必要なインジェストを防ぐため、データ収集を構成します。 収集するデータの種類と量を定期的に確認および調節し、監視ニーズに合わせて調節します。
- リテンションとアーカイブの構成 – さまざまなデータ型に対して適切なリテンション期間を設定します。 原価を効率的に管理するには、アーカイブを長期保管に使用します。
関連情報
- Application Insights の Well-Architected Framework の分析観点 – この記事は、Azure Well-Architected Framework の 5 つの項目に基づいた Application Insights のベスト プラクティスを提供します。
- Azure Monitor のコスト最適化 – この記事は、Azure Monitor でコストを最適化するためにデータの収集と保管を構成するための推奨事項を提供します。 Application Insights にこれらの推奨事項が適用されます。
- Application Insights を使用した監視と利用統計情報 – この記事では、Application Insights を設定および使用して、Microsoft Dynamics 365 Finance と Microsoft Dynamics 365 Supply Chain Management を監視する方法について説明します。
この記事で説明されている戦略を実装し、ベスト プラクティスを遵守することで、組織は Finance and Supply Chain Management の利用統計情報コストを効果的に管理し、包括的な監視機能を維持できます。