監視要件の収集
財務と運用アプリの監視とテレメトリ ソリューションを構築するには、正しい要件セットを定義することが重要です。 また、この方法によって、ソリューションがチームのニーズに対応し、アプリケーションの正常性を維持するためのアクション可能な情報を提供できます。 この記事の情報を使用して、監視と変更に関する戦略に対する強力な基盤を確立します。
事業目標の理解
最初に、監視ソリューションがサポートする必要がある包括的な目標 (目標) を特定します。 これらの目標は、組織の戦略的優先順位に揃える必要があります。
目標の例:
- ダウンタイムを削減し、システムの可用性を向上させる。
- パフォーマンスを最適化してユーザー エクスペリエンスを高める。
- サービス レベル アグリーメント (SLA) への準拠を監視する。
- 主要なビジネス プロセスの可視化を図る。
主要な利害関係者を識別する
監視ソリューションを使用したり利益を得たりする利害関係者全員から情報を収集する。
一般的な関係者:
- ITオペレーション チーム
- 開発チーム
- 製品マネージャー
- カスタマー サポート チーム
- 経営幹部
利害関係への質問例:
- ご自分の役割における重要な情報は何ですか。
- 今日どのような問題や苦労に直面していますか。
- ワークフローでテレメトリ データをどのように使用するつもりですか。
ユースケースの定義
監視とテレメトリが要求される特定のシナリオを文書化する。 ユースケースは、ソリューションが実際のニーズを満たすことを確認するのに役立ちます。
ユースケース例:
- API呼び出しの成功と失敗率の監視
- 応答時間の大幅な増加に関する警告
- 発注書の処理に対するP50、P95、P99など監視
- 販売パイプラインを介した顧客関係の追跡
- 原価最適化のためのリソース消費の測定
メトリックおよびKPIの特定
アプリケーションの正常性とパフォーマンスに関する情報を提供する、主要なメトリックスおよび主要業績評価指標 (KPI) を定義します。
メトリックのカテゴリ:
- パフォーマンス メトリック – 応答時間、スループット、待機時間。
- エラー メトリック – 例外レートと失敗したトランザクション数。
- ビジネス メトリック – 換算率と収益の影響。
- インフラストラクチャ メトリック – CPU 使用率、メモリの使用状況、およびディスク I/O。
警告および通知の要件の設定
警告を発生する条件を特定し、通知の管理方法を決定します。
ベスト プラクティスに関する警告:
- 影響度と関連性をバランス付けするためにしきい値を設定します。
- 重要度レベルは、警告に優先順位を付ける場合に使用します。
- 未変更の警告のエスカレーション パスを定義します。
通知チャネル:
- メール
- テキスト (SMS)
- Microsoft Teams/Slack 統合
データ保持とプライバシーの検討
テレメトリ データを保持する期間を定義し、データ プライバシー規制への準拠を保証します。
- リテンション期間 – ビジネスとコンプライアンスのニーズに合わせてリテンション期間を調整します。 原価を考慮し、アーカイブ ポリシーを設定します。
- プライバシーに関する考慮点 – 必要に応じて、個人を特定できる情報 (PII) が排除または匿名化されることを確認します。
視覚化のニーズを評価する
テレメトリ データを視覚化して、行動に移せる分析情報を提供する方法を決定します。
- ダッシュボード – ロール固有のダッシュボード (運用とビジネスなど) を作成します。
- レポート – 定期的なレポートのニーズを定義します (毎週の SLA への準拠など)。
- カスタム クエリ – Azure Data Explorer などのツールを使用して、データを対話的に探索します。
組織のガバナンスに合わせる
監視ソリューションが組織のガバナンス ポリシーに準拠している必要があります。
重要なガバナンスの領域:
- テレメトリ データのアクセスの制御
- 監視構成の変更に対する監査証跡
- 予算の制約と原価管理
要件を完全に文書化する。
監視ソリューションの設計と実装にガイドとなる詳細な要件ドキュメントを作成します。
含める情報:
- 目標
- 利害関係者の入力
- ユース ケース
- メトリックおよびKPI
- 警告ポリシー
- データ保持ポリシー
- スケーラビリティとレジリエンスの計画
関連情報
監視に関するその他のガイダンスについては、次のマイクロソフトのリソースを参照してください。
- Azure アーキテクチャー センター: 監視と診断のガイダンス
- Azure ウェルアーキテクチャード フレームワーク: 信頼性の高い監視と警告戦略を設計する推奨事項
- Azure ウェルアーキテクチャード フレームワーク: 監視システムを設計して作成するための推奨事項
- Azure Monitor: Azure Monitor の実装を計画します
この記事の手順に従うことで、監視とテレメトリ ソリューションをチームのニーズに合わせて調整し、最大値を提供することができます。 ビジネスや技術的な変化に対応できるよう、すべての関連する利害関係者に関与し、定期的にこれらの要件を再確認してください。