Docs Menu
Docs Home
/ /

テレメトリー

テレメトリのコレクションは、Ops Manager のインストールに関する使用状況情報を収集し、それをMongoDBに送信します。Ops Manager では、デフォルトで テレメトリ データの収集と送信 が有効になっています。

重要

この機能は Ops Manager 8.0.17 および 7.0.20 以降で使用できます。

Ops Manager は、8.0 シリーズの Ops Manager 8.0.17 以降、または 7.0 シリーズの 7.0.20 以降に Ops Manager をインストールまたはアップグレードしてから 7 日間に初期クエリメトリクス コレクションを実行します。テレメトリは、Ops Manager UIから、またはテレメトリAPIを使用して無効にできます。

テレメトリは、Ops Manager が生成し、MongoDB に週ごとに送信する自動匿名使用状況レポートです。

テレメトリでは次の内容が説明されます。

  • Ops Manager インストールの構成と実行。

  • Ops Manager によってマネージドされる MongoDB 配置。

テレメトリには、Ops Manager がユーザーまたは組織を一意に識別するために使用できるデータは含まれません。

MongoDB はテレメトリー データを使用して、カスタマーが Ops Manager と MongoDB がマネージドする MongoDB 配置をどのように構成し使用しているかを理解します。この情報はMongoDBに役立ちます。

  • 最も一般的な配置パスワードなしを特定します。

  • マネージド配置のサイズとトポロジーを理解します。

  • どのバックアップメカニズムとインフラストラクチャが最も一般的であるかを確認してください。

MongoDB はこれらのインサイトを使用して、ほとんどのカスタマーにメリットをもたらす製品の改善を優先します。

テレメトリ データは、Ops Manager のインストールと Ops Manager がマネージドする各 MongoDB 配置を説明します。

テレメトリには、次のような Ops Manager のインストールに関する情報が含まれます。

  • Ops Manager インストールの静的で一意な識別子。

  • Ops Manager のバージョン。

  • Ops Manager がホストする上で実行されるオペレーティング システム。

  • このインストール内の MongoDB Ops Manager インスタンスの数。

  • AppDB ノードの数。

  • を実行中バックアップデーモンの数。

  • MongoDB Ops Manager が使用する認証方法。

  • Ops Manager をホストする インフラストラクチャの種類

  • 各 Ops Manager ホストにプロビジョニングされた CPU コアとメモリ。

  • このインストールに存在するプロジェクトと組織の数。

テレメトリには、Ops Manager が管理する各MongoDB配置に関する次のような情報も含まれます。

  • 配置用の静的で一意な識別子です。

  • 配置で使用されるMongoDBのバージョン。

  • 配置タイプ。

  • ノードの数と、シャーディングされたクラスターの場合はシャードの数。

  • 配置の合計データサイズ(ローカルメタデータを含む)。

  • 配置で使用されるMongoDBエディション。

  • TLS が有効になっているかどうか。

  • 配置で使用される認証方法。

完全なフィールドリストとタイプについては、テレメトリ データを検索する。 のテレメトリ応答スキーマを参照してください。

テレメトリが有効になっている場合、Ops Manager は定期的なジョブを予定して、テレメトリ データを 7 日ごとに収集して送信します。

Ops Manager 8.0 シリーズの 8.0.17 以降、または 7.0 シリーズの 7.0.20 以降にインストールまたはアップグレードすると、Ops Manager はデフォルトでテレメトリを有効にし、最初のテレメトリスナップショットを送信する前に7日間待機します。この休止期間は、データが送信される前に検討し、必要に応じてテレメトリを無効にする時間を与えます。

Ops Manager は、再起動やアップグレードにわたるテレメトリに永続的な識別子を使用します。Ops Manager を再インストールすると、新しい識別子が生成されます。

Ops Manager が送信する予定のテレメトリ データを、送信前に表示できます。

Ops Manager は、診断出力に テレメトリ データ を含めます。診断出力には、テレメトリペイロードなど、Ops Manager インストールに関する内部診断情報が含まれます。

テレメトリー データを検討するには、次の手順に従います。

1

MongoDB Ops Manager UIから、 Admin > General > Ops Manager Config へ go します。

2

Permissionsタブで、Details セクションで、Current Collected Data の横にある Download をクリックします。

診断データのサブセットのみがテレメトリとして送信されます。アーカイブのテレメトリサブセットを検討して、Ops Managerが次のテレメトリスナップショットで送信する予定のデータ値を確認します。

また、テレメトリAPIを使用して、Ops Managerが送信する予定のテレメトリステータスとペイロードを表示することもできます。

検索するテレメトリデータ エンドポイントとなる接続されたデバイスは以下を返します:

  • テレメトリが有効になっているかどうかを示すフラグ。

  • Ops Manager が最後にテレメトリを正常に送信した日時。

  • MongoDB Ops Manager が次の テレメトリジョブをスケジュールする日時。

  • 次のスナップショットの テレメトリー データオブジェクト。

Ops Manager インストールのテレメトリコレクションはいつでも有効または無効にできます。

重要

テレメトリは、完全に有効になっているか、完全に無効になっています。個々のテレメトリ フィールドを有効または無効にすることはできません。

管理者は、 Ops Manager UIからテレメトリを構成できます。

1

Ops Manager UIから、 Admin > General > Ops Manager Config へgo。

2

Usage Information Collection 設定を表示するには、[Permissions]タブをクリックします。

3

テレメトリを有効または無効にするには、Usage Information Collection コントロールを使用します。

テレメトリを無効にすると、Ops Manager は予定された次回の実行するからテレメトリ スナップショットの送信を停止します。

テレメトリAPIを使用してテレメトリコレクションを制御することもできます。

テレメトリステータスの切り替え エンドポイントとなる接続されたデバイスを使用すると、以下を行うことができます。

  • enabledフィールドを true に設定してテレメトリを有効にします。

  • enabledフィールドを false に設定して、テレメトリを無効にします。

テレメトリでは、Ops Manager がホストするマシンが MongoDB テレメトリのエンドポイントとなる接続されたデバイスに到達できる必要があります。

注意

Ops Manager のインストールが含められた環境や制限付きファイアウォールの背後で実行される Ops Manager のインストールでは、テレメトリが有効になっていてもテレメトリ データを送信できない可能性があります。

MongoDB は、取り込まれたテレメトリを内部システムに保存し、それを集計形式で使用して Ops Manager および関連製品を改善します。

戻る

監査イベント