IT インフラストラクチャーの監視

注意:

IT インフラストラクチャー監視 (ITIM) を事前に行って、ArcGIS システムの可用性と高いパフォーマンスへの信頼を確立します。

現代のエンタープライズ システムは、あらゆるレベルの用途で高いパフォーマンスと信頼性が求められています。 サービス中断は、財務上および運用上の重大な損失につながる可能性があります。 サービス中断の可能性を減らすためには、最も適切に設計された IT インフラストラクチャーであっても、予期しないサービス要求やコンポーネントの障害を検出するための継続的な監視が必要です。 継続的な監視を実践し、エンタープライズ GIS システム コンポーネントのパフォーマンス、可用性、リソース使用率に関する潜在的な問題を自動的に検出して報告することで、IT プロフェッショナルは企業運営への悪影響を最小限に抑えることができます。

推奨

  1. ArcGIS Enterprise システムに関連するすべてのコンポーネントを監視します
  2. すべての環境 (開発、テスト、本番) における監視方法を確立します
  3. 履歴指標を分析して、使用率の傾向、およびスパイクと障害の原因を検出します
  4. 検出、診断、レポートに特化した監視機能が備わっていて、改善策の推奨事項を提供する ArcGIS Monitor のメリットについて検討します

すべてのコンポーネントの監視

ArcGIS Enterprise は、連携して動作するように設定された次の 4 つのコンポーネントで構成されています。

  • Portal for ArcGIS
  • ArcGIS Server
  • ArcGIS Data Store
  • ArcGIS Web Adaptor

これらのコンポーネントは、オンプレミスまたはクラウド プロバイダーの複数のサーバーでホストでき、サーバー、DBMS、ネットワーク、ファイル システムなどの複数のコンピューティング リソースに依存しています。 これらのリソースのいずれかが利用不能になったり、パフォーマンスが低下したりすると、企業運営が中断される可能性があります。

上記を念頭に置いて、各リソースの過剰使用または利用不能を自動的に検出する事前の対策を確立することで、潜在的な問題に早い段階で気付けるため、IT プロフェッショナルは問題に迅速に対応し、問題の修復方法に関するガイダンスを提供できるようになります。

各コンポーネントの自動化された監視と修復の手順を確立することは、企業運営が中断されるようなことは起こらないという信頼を築くうえで必要です。 完全なシステム アーキテクチャー図を確立して維持することは、すべての依存コンポーネントとコンピューティング リソースを決定するうえで極めて重要です。

このガイダンスは、高可用性 (HA) 構成で完全な冗長性を提供し、依存リソースまたは ArcGIS Enterprise コンポーネントに障害が発生した場合にシステムが適切に機能するようにするというニーズに沿った内容になっています。 HA 構成ではビジネス プロセスがすぐに中断されることはありませんが、障害によって脆弱なコンポーネントが残るため、冗長な環境を維持するためには、障害が発生したコンポーネントの迅速な復元が必要になります。 プライマリ コンポーネントと冗長コンポーネントの両方の監視を確立することは、システムが組織のサービス ライセンス契約 (SLA) を守れるという信頼を組織全体で維持するうえで重要です。

すべての環境の監視

すべての環境 (本番、ステージング、テスト、開発) の監視方法を確立することで、すべてのユーザーがシステムを利用できるという信頼を浸透させます。 本番環境を完全に監視することで、企業運営の可用性とパフォーマンスが維持され、その状態が当然であるという信頼が確立されます。 テスト環境とステージング環境を監視することで、IT プロフェッショナルに次の 2 つのメリットがもたらされます。

  1. 新しい機能やアップグレードされたシステムのコンピューティング リソース消費に関する信頼性の高い指標を、キャパシティ プランニングに役立てられます。
  2. リソースの使用状況と可用性の異常 (サーバーが使用できない、Web サービスが応答しないなど) の検出および報告を実践するための環境が手に入ります。

開発環境を監視すると、開発アナリストや GIS アナリストに信頼性の高いシステムを提供できるだけでなく、長時間実行されるジオプロセシング ツールなどの実験プロセスのシステム リソース使用率に関する貴重なインサイトを得ることができます。

履歴指標の分析

最新の監視ツールは潜在的な問題をリアルタイムで検出するだけでなく、さまざまなコンポーネントの指標も収集します。 これらの指標の解析を経時的に設定することで、システムのアクティビティ、使用状況、パフォーマンスに関する貴重なインサイトが得られ、使用率の傾向とスパイクや障害の原因の発見につながります。 このような解析により、アクティビティが最も多いエンタープライズ GIS コンポーネント、最もアクティブまたは最もアクティブでない Web サービス、または特定の期間にアクティブになるサービスが明らかになります。 このインサイトは、システム リソースの変更を裏付けて設計し、使用量のスパイクを予測するために使用できます。

Esri が提供している監視ツールの検討

これらの各コンポーネントは、異なるシステム依存関係を持つ重要なサービスを提供します。 たとえば、GIS ベースのアプリケーションは多くの場合、ArcGIS Server によってホストされる Web サービスを使用して、ビジネスに関する情報と機能を提供します。 依存関係の数が多いため、これらのサービスのパフォーマンスと障害の問題の診断は困難になる場合があります。 問題を検出、診断、報告するだけでなく、ArcGIS システムに固有の修復ガイダンスを提供するように設計された、ArcGIS Monitor と呼ばれる特殊な監視製品を Esri では開発しました。 ArcGIS Monitor は、エンタープライズ GIS 実装の健全性を監視するツールを提供することで、ArcGIS Enterprise を補完します。

結論

効果的な IT インフラストラクチャ監視を実装することは、ArcGIS デプロイメントの最適なパフォーマンスと信頼性を維持するうえで不可欠です。 これらのベスト プラクティスに従うことで、問題を事前に特定し、リソース割り当てを最適化し、ArcGIS ユーザーのシームレスなエクスペリエンスを実現できます。

Top