AWS、Azure、GCP、またはOCIプラットフォームにローカルコレクターを追加すると、AWS EC2インスタンス、Azure VM、GCPコンピュートエンジンインスタンス、およびOCIコンピュートインスタンスに関する重要なデータに最も詳細にアクセスできます。ローカルコレクターをインストールすると、クラウドインフラストラクチャ内のOSおよびアプリケーションレベルのメトリクスをすべて収集できます。

LogicMonitorは、CloudWatch、Azure Monitor、Stackdriver API、およびOCIリソースモニタリングからクラウドサーバーの健全性メトリクスを収集します。しかし、ローカルコレクターをインストールすることで、これらのAPIデータにOSおよびアプリケーションのメトリクスを補完し、クラウドサーバーの健全性を包括的に把握することができます。

次のサービスに関するデータを収集できます。

  • AWS EC2 インスタンス
  • GCP コンピューティング エンジン
  • OCIコンピューティング
  • 以下のAzureリソース:
    • 仮想マシン
    • 仮想マシン スケールセット VM
    • PostgreSQL データベース サーバー
    • PostgreSQL データベース フレキシブル サーバー
    • ハイパースケール用の PostgreSQL データベース (Citus)

クラウド デバイスのローカル コレクター監視を有効にしても、二重請求は発生しません。デバイスは IaaS デバイスとして課金され、CSP API メトリックとコレクター メトリックの両方が同じ料金体系に含まれます。つまり、追加コストを心配することなく、ローカル監視を利用できます。

ローカルコレクターを使用した監視を有効にするための要件

ローカルコレクターを使用してクラウド監視を有効にするには、クラウドコンピューティング環境内にコレクターをインストールする必要があります。詳細については、以下を参照してください。 コレクターのインストール.

ローカルコレクターのインストール

LogicMonitor Collectorをクラウドコンピューティング環境にインストールすることで、オペレーティングシステムやアプリケーションレベルのメトリクスなど、プロバイダAPI以外のデータを収集できます。

ローカル コレクタをインストールするには、次の手順に従います。

  1. クラウド環境に必要なコンピューティングリソースを作成します。AWSではEC2インスタンス、Azureでは仮想マシン、GCPではCompute Engine、OCIではComputeインスタンスを使用します。
    • 詳細はこちら: クラウドの推奨仕様 ローカル コレクタをサポートするための最小リソース仕様については、次のとおりです。 
    • CSP アカウントごとに少なくとも 1 つ、リージョンごとに 1 つ、VPC ごとに 1 つ以上のコレクターが必要です。 Linux コレクターは Linux デバイスを監視でき、Windows コレクターは Windows と Linux デバイスを監視できます。
    • セキュリティ ポリシーでは、ssh 通信や SNMP 通信を許可する必要があります。
  2. 作成したクラウド環境にローカル コレクターをインストールします。詳細については、を参照してください。 コレクターのインストール.
  3. コレクターをインストールしたら、次の手順に進みます。 ローカル コレクターを使用した監視を有効にします。

LogicMonitor Collectorをインストールすると、データソース、イベントソース、プロパティソースなど、クラウド リソース用のLogicMonitorのLogicModuleライブラリにアクセスできるようになります。クラウド プロバイダー リソースの監視に関する具体的なデータは、引き続きLogicMonitor Collectorを通じて収集されます。

LogicMonitor Collectorによって収集されたデータは、CloudWatch、Azure Monitor、GCP Stackdriver、およびOCIリソースモニタリングのデータと並べて表示できます。

ローカルコレクターを使用した監視の有効化

  1. 案内する 資料 > ローカルコレクターを使用して監視するクラウドアカウントを選択 > 選択  管理します。
  2. 選択 Services タブをクリックし、サービス リストからローカル コレクターで監視するサービスを選択します。サービスの設定がパネルに表示されます。 
  3. を選択 コレクターの割り当て、およびトグル ローカルコレクターを介した監視を有効にする 監視を有効にするオプション。

注意: ローカルコレクターによる監視を無効にすると、以前に収集されたデータはすべて削除されます。ただし、クラウドプロバイダーのリソースメトリクスは、LogicMonitorが管理するコレクターによって引き続き収集されます。データ損失を避けるため、ローカルコレクターを無効にする前に、その影響を十分に検討してください。

ローカル コレクターの監視を有効にするオプションとともに選択された EC2 を示すコレクター構成ページ。
  1. 選択 + コレクター割り当てを追加 コレクターを追加します。
  2. 選択 コレクターを追加して、次の操作を実行します。
    •  コレクターグループ、グループを選択します。
    •  コレクタ、データの収集に使用するコレクターを選択します。
    •  監視者、サービスを監視するために使用する方法を選択します。
    •  に適用されます 設定では、次のいずれかを実行します。
      • コレクターにインスタンスを適用するために使用するカスタムクエリを作成するには、以下のプロパティを選択します。 プロパティを挿入.
        停止したインスタンスをコレクター割り当てから除外する条件を追加して、Pingなどのデータソースのアラートを受信しないようにすることができます。 ‘&& system.aws.stateName != “stopped”’ 既存のクエリに追加します。
      • 特定の地域を選択して監視する 選択した地域をクリックし、必要な地域を選択します。

警告: EC2 インスタンスを監視するリージョンの選択を解除する場合、既存のインスタンスの管理には XNUMX つのオプションがあります。削除するように設定されている場合、これらのインスタンスは設定されたスケジュールに従って削除されます。削除するように設定されていない場合、指定された基準を満たさなくなったインスタンスの監視は停止しますが、ローカル コレクターのデータ収集は有効である限り継続されます。

注意: EC2監視対象リージョンを選択解除した場合、スケジュールどおりにインスタンスを削除するか、基準を満たさなくなったインスタンスの監視を停止することができます。ただし、ローカルコレクターによるデータ収集が有効になっている場合は、引き続きデータ収集が行われます。

  1. コレクターの割り当ては、監視対象のクラウド リソース内のコレクターにマッピングされます。コレクターは、AWS リージョンや VPC、Azure サブネット、カスタム タグなどのリソース プロパティに基づいて割り当てることができます。また、Ping などのデータ ソースのアラートを受信しないように、停止中のインスタンスをコレクターの割り当て対象から除外する条件を追加することもできます。既存のクエリに「&& system.aws.stateName != “stopped”」を追加してください。

注意: 現在、system.aws、system.azure、system.gcp で始まるプロパティのみを使用できます。

注意: 2 つの IP アドレスを持つ ECXNUMX インスタンスの場合、LogicMonitor はデフォルトで最初のプライベート IP を使用します。別の IP を監視するには、cloud.primaryIP プロパティを目的の IP アドレスに設定します。

  1. (オプション)選択できます 検出設定 を切り替えます カスタムNetScan頻度を使用する クラウド リソースの検出頻度を高めるオプション。このオプションを有効にすると、LogicMonitor が新しいクラウド リソース インスタンスを最大 10 分ごとにチェックするように構成できます (すべてのサービスのデフォルトの頻度 (最小 1 時間) よりも頻繁です)。この頻度はクラウド リソースにのみ適用されます。さらに、選択することもできます。 強化された検出 リソースでは、新しいデバイスの検出や既存のデバイスのステータス変更を増やすことができます。詳細については、 AWS モニタリングのセットアップ (NAIST) と Microsoft Azure クラウド監視を追加します。
  2. 選択 保存します。

EC2インスタンスが複数のコレクター割り当てに一致する場合、最初の割り当てのみが有効になります。この優先順位付けにより、正しいデータが監視されるようにするには、コレクター割り当てを慎重に管理することが不可欠です。

コレクターが処理できるデータの量は、コレクターの構成とリソースによって異なります。詳細については、 コレクター容量