一部のお客様は、データセンターに完全なエンタープライズ IT 管理システムを備えており、一元監視のためにクラウドからデータセンターへリアルタイムでデータをエクスポートすることを期待しています。このトピックでは、セルフマネージド Prometheus インスタンスにモニタリングデータをエクスポートするために使用できる 2 つの方法について説明します。
背景情報
ハイブリッドクラウド監視のアクティブ化は課金されません。 実際のリソース使用量に基づいて課金されます。 クラウドモニタリングエクスポーター機能の課金については、「クラウドモニタリングエクスポーター機能の課金」をご参照ください。
前提条件
ソリューション | 前提条件 | |
方法 1 | ハイブリッドクラウド監視がアクティブ化されていること。 詳細については、「ハイブリッドクラウド監視をアクティブ化する」をご参照ください。 | Managed Service for Prometheus がアクティブ化されていること。 Managed Service for Prometheus の購入ページにアクセスし、プロンプトに従ってサービスをアクティブ化します。 |
方法 2 | セルフマネージド Prometheus インスタンスが CloudMonitor に接続されていること。 説明 インターネットまたは VPC(仮想プライベートクラウド)を使用できます。 プロキシを指定することもできます。 | |
手順
方法 1:Managed Service for Prometheus を使用してデータを配信する(推奨)
CloudMonitor のモニタリングデータを Managed Service for Prometheus インスタンスに統合します。 詳細については、「Alibaba Cloud サービスを監視する」をご参照ください。
Managed Service for Prometheus インスタンスからセルフマネージド Prometheus インスタンスにデータを配信します。 詳細については、「Managed Service for Prometheus インスタンスからセルフマネージドインスタンスにデータを配信する」をご参照ください。
メリット:
Managed Service for Prometheus はフルマネージドサービスです。 エクスポーターを維持する必要はありません。
データは、データ遅延が少ないリアルタイムで配信されます。
Managed Service for Prometheus は、CloudMonitor メトリックのタグを強化することで、より多くのコンテキストを提供できます。
方法 2:CloudMonitor エクスポーターを使用してデータをエクスポートする
CloudMonitor は、リアルタイムモニタリングデータエクスポーターを提供します。 エクスポーターはデータセンターで実行され、構成に基づいて CloudMonitor からリアルタイムでモニタリングデータを取得し、継続的にセルフマネージド Prometheus インスタンスにデータを書き込みます。
オープンソースの Prometheus をダウンロード、インストール、および構成します。 詳細については、「Prometheus の最初のステップ」を参照してください。
説明Prometheus の詳細については、「概要」を参照してください。
リアルタイムモニタリングデータエクスポーターをダウンロードします。
説明CloudMonitor はエクスポーターを定期的に更新します。 新しい機能が必要な場合は、新しいバージョンのエクスポーターをダウンロードして再構成してください。
エクスポーターを構成します。
インストールパッケージを解凍すると、configs、exporter_local、ReadMe.pdf のファイルが取得されます。 リアルタイムモニタリングデータエクスポーターの構成方法の詳細については、ReadMe.pdf ファイルの「構成ファイルの各項目の説明」を参照してください。
リアルタイムモニタリングデータエクスポーターは、データセンターにデプロイされ、実行されます。 CloudMonitor はエクスポーターの安定性を保証できません。 手動での O&M が必要です。 エクスポーターで例外が発生した場合は、CloudMonitor に提案を提供できます。 CloudMonitor は、発生した偶発的な損失について責任を負いません。
メリット:
ハイブリッドクラウド監視のリアルタイムデータエクスポート機能を使用すると、ストリーミングモードで高速かつリアルタイムにモニタリングデータをエクスポートできます。 これにより、データの損失を防ぎ、API 呼び出しの数とネットワーク帯域幅に制限を課すことがなくなります。
エクスポーターはローカルにデプロイされ、簡単な操作が必要です。
モニタリングデータはさまざまなディメンションからエクスポートできます。 インスタンスの IP アドレス、インスタンス名、リージョン、リソースグループ、タグなどの情報が自動的に追加されます。 これにより、PromQL を使用して複数のディメンションからデータを分析できます。