コンテナへのコレクターのインストール

最終更新日: 06 年 2024 月 XNUMX 日

LogicMonitorは、次のサービスのDockerコンテナーでのコレクターのインストールと実行をサポートします。

  • Microsoft Azure Kubernetes Service(AKS)
  • Amazon Elastic Kubernetes Service(EKS)
  • Google Kubernetesサービス(GKS)

コンテナ化されたコレクターのインストールは、すべてのオプションをサポートしているわけではありません。 製品制限。 Dockerhubを参照して、 LogicMonitorコレクターを実行するためのDockerイメージ.

前提条件

  • 要求されたアクションを実行するのに十分な権限を持つLogicMonitorAPIトークンアクセスIDとアクセスキー。

製品制限

  • インストールは「ブートストラップ」オプションをサポートしていません。 「フルパッケージ」インストールのみを実行できます。
  • Docker コンテナにデプロイされたコレクターは Linux ベースです。Linux コレクターは Windows ベースの WMI コレクターを監視しません。

インストール例

次の例では、「lm-collector」という名前の新しいコレクターを作成します。これは、最新バージョンの大きなコレクターです。

docker run --name lm-collector -d \
  -e account=<your portal name> \
  -e access_id=<your api access id> \
  -e access_key=<your api access key> \
  -e backup_collector_id=15 \
  -e COLLECTOR_NON_ROOT=false \
  -e collector_group=DockerCollectors \
  -e collector_size=large \
  -e description='My Dockerized Collector' \
  -e enable_fail_back=yes \
  -e escalating_chain_id=1 \
  -e resend_interval=60 \
  -e suppress_alert_clear=no \
  -e cleanup=true \
  -e proxy_url=<your proxy url> \
  -e proxy_user=<your proxy user> \
  -e proxy_pass=<your proxy password> \
logicmonitor/collector:latest

必要なパラメーター

説明 デフォルト
アカウント LogicMonitorポータルアカウント名。 無し
アクセスID LogicMonitorAPIトークンアクセスID。 無し
アクセスキー LogicMonitorAPIトークンアクセスキー。 無し

オプションのパラメータ

説明 デフォルト
バックアップコレクターID このコレクター用に構成されたフェイルオーバーコレクターのID。 無し
クリーンアップ trueの場合、LogicMonitorは、コンテナーが停止したときにポータルからコレクターを削除します。 false
コレクターグループ コレクターが属するグループのID。同じ説明のコレクターが既に存在する場合は、そのコレクターIDを使用します。 無し
コレクターID 既存のコレクタープロビジョニングのID。 指定されたコレクターIDはすでに存在している必要があります。 無し
COLLECTOR_NON_ROOT このプロパティを使用して、Collector を非 root ユーザーとして実行します。 コレクターのバージョンは GD Collector 34.002 以降である必要があります。
  • true の場合、コレクタは「logicmonitor」(非 root) ユーザーとして実行されます。
  • false の場合、コレクタは root ユーザーとして実行されます。
false
コレクターサイズ インストールするコレクターのサイズ:nano、small、medium、large、extra_large、double_extra_large。

見る メモリ要件
小さい
コレクターバージョン ピリオドやその他の文字なしでインストールするコレクターのバージョン。 たとえば、バージョン29.107は29107と書く必要があります。

見る コレクターバージョン。
無し
説明 コレクターの説明。 無し
イネーブル_フェールバック trueの場合、コレクターの自動フェールバックを有効にします。 false
エスカレーションチェーンID このコレクターに関連付けられているエスカレーションチェーンのID。 1
プロキシパス プロキシサーバーに対して認証するためのパスワード。 無し
プロキシ URL プロキシサーバーのURL。 無し
プロキシユーザー プロキシサーバーに対して認証するためのユーザー名。 無し
再送間隔 コレクターのアラート通知が再送信されるまでの分単位の間隔。 15
抑制_アラート_クリア trueの場合、コレクターのアラートクリア通知を抑制します。 false
使用する trueの場合、最新のEACollectorバージョンがインストールされます。 false
use_gd trueの場合、最新のGDCollectorバージョンがインストールされます。 true
use_mgd trueの場合、最新のMGDコレクターバージョンがインストールされます。 false

メモリ要件

コンテナ化されたコレクターのインストールは、すべてのコレクターサイズをサポートします。 インストールするコレクターのサイズには、次の最小メモリー要件があります。

コレクターサイズ 最小メモリ要件:
コレクタ
最小メモリ要件:
YAMLファイル
ナノ <2GB <2GB
S 2GB 2GB
M 4GB 3.75GB
L 8GB 7.5GB
特大 16GB 15GB
ダブルエクストララージ 32GB 30GB

詳細については、を参照してください。 コレクター容量.

記事上で