可観測性の柱

エンタープライズ システムは多くの場合、複雑で多機能です。 高レベルの可用性やサービスを実行し、いかなる問題も効果的に処理できるようにするには、エンジニアリング スタッフと IT スタッフが問題を十分に理解し、透過的に観察できる必要があります。 これらのエンタープライズ システムを効果的に管理および運用するには、システムがどのように実行されており、システム、アプリケーション、およびサポート サービスの運用がどのような状態であるかという情報に、スタッフと担当チームがアクセスできる必要があります。 可観測性は、データベース クラスターのコンピューター使用量、プロバイダーのストレージ入出力の指標、各種のアプリやサービス間のリクエストとアクティビティーの数など、システムの内部動作に関する情報の利用可否を説明するために一般的に使用される IT 用語です。

適切に設計されたシステムでは可観測性を重視し、ArcGIS コンポーネントのテレメトリーを定義してキャプチャーしています。 また、これらのシステムでは、アプリケーション、ワークフロー、およびカスタム コンポーネントに、可観測性が主要な非機能要件として組み込まれていることも保証されます。これを実現するには、ステータスを定期的に報告する、一貫した方法でアクティビティーをログに記録する、API メソッドによって外部プロセスがステータスと進行状況をクエリーおよび監視可能にするなどの方法があります。

可観測性の重要性

可観測性の重要性は、システム運用における 2 つの関連する目標のサポートに関係します。すなわち、システムが一貫性と安定性のある安定状態を維持すること、および問題が発生したときにサポート チームが問題に対して迅速に対応し、情報に基づいた効果的な変更を加えてシステムを期待される状態に復元できることです。 可観測性があると、システム運用に関する一貫した詳細な情報にいつでもアクセスでき、サポート チームは各種のレポートを識別して評価し、それらに基づいて対応できるようになるため、これらの目標を満たすことができます。

ArcGIS ソフトウェアの可観測性

多くの ArcGIS ソフトウェア コンポーネントには、ログ記録や直接監視と、ステータス、使用状況、パフォーマンスの報告など、可観測性をサポートするツールやパターンが含まれています。 ArcGIS Enterprise コンポーネントは広範なログ記録を提供しています。管理ユーザーは ArcGIS Online 使用状況レポートを使用して、使用状況とアクティビティーについて定期的に報告できます。また、ArcGIS Pro には、ワークフローのトラブルシューティングと監視を支援する診断モニターと Performance Assessment Tool の両方が含まれています。

可観測性のベスト プラクティス

識別子 ベスト プラクティス
O.1 サポート システム エンジニアが ArcGIS ソフトウェア製品全体の既存の可観測性と監視オプションに精通していることを確認します。
O.2 すべてのシステム運用ではなく、まず主要なワークフローを監視し、影響と価値に焦点を当てます。 監視のノイズが大きすぎて重要な信号を見逃すことがないように注意してください。
O.3 既存の監視ツールやレポート フレームワークといった既存の組織の可観測性への投資と統合して、コラボレーションを促進し、以前の成功を基に構築します。
Top