tencent cloud

Cloud Log Service

マシングループ

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-12 14:07:53
AI翻訳

マシングループ

マシングループ(MachineGroup)は、ログを収集する必要があるマシンのリストです。CLSはマシングループを通じて、LogListenerを使用してログを収集する必要があるすべてのマシンを管理します。
1つのマシングループには複数のマシンを含めることができます。アプリケーション/サービスが複数のマシンにデプロイされ、かつこれらのマシンのログファイルパスが同じである場合、それらを1つのマシングループにまとめることができます。これにより、コンソールでログデータ収集ルールを1回設定するだけで、マシングループ内のすべてのマシンに一括で適用できます。
マシングループは1つのログトピックに関連付けることができます。つまり、マシングループ内のすべてのログは同じログトピックに報告されます。また、複数のログトピックに関連付けることもできます。つまり、マシングループ内の異なるパスのログはそれぞれ異なるログトピックに報告されます。
マシングループには2種類の定義方法があります:
IPアドレス:IPアドレスリストをマシングループに追加します。マシングループはこれらのIPに対応するマシンを自動的に追加します。
識別子(Label):LogListenerをインストールする際に、対象マシンに識別子を追加します。マシングループはこれらの識別子を含むマシンを自動的に追加します。

シーン例

あるECプロジェクトには、合計6台のマシンと3つのサービスがあります。そのデプロイ方法は以下の表のとおりです: payServiceは2台のマシンにデプロイされ、2つのログファイルパスがあります。userServiceとstockServiceは4台のマシンに混載デプロイされ、合計4つのログファイルパスがあります。各サービスの各種ログ(アクセスログaccess_logとエラーログerror_log)は、それぞれ個別のログトピックに報告する必要があります。
マシン
デプロイサービス
ログファイルパス
192.168.1.1
payService
/data/log/payService/access_log.log
/data/log/payService/error_log.log
192.168.1.2
payService
/data/log/payService/access_log.log
/data/log/payService/error_log.log
192.168.1.3
userService,stockService
/data/log/userService/access_log.log
/data/log/userService/error_log.log
/data/log/stockService/access_log.log
/data/log/stockService/error_log.log
192.168.1.4
userService,stockService
/data/log/userService/access_log.log
/data/log/userService/error_log.log
/data/log/stockService/access_log.log
/data/log/stockService/error_log.log
192.168.1.5
userService,stockService
/data/log/userService/access_log.log
/data/log/userService/error_log.log
/data/log/stockService/access_log.log
/data/log/stockService/error_log.log
192.168.1.6
userService,stockService
/data/log/userService/access_log.log
/data/log/userService/error_log.log
/data/log/stockService/access_log.log
/data/log/stockService/error_log.log
マシンにLogListenerをデプロイする際に、各マシンで実行されているサービスに基づいて識別子を追加できます。具体的には以下のとおりです:
マシン
デプロイサービス
識別子
192.168.1.1
payService
payService
192.168.1.2
payService
payService
192.168.1.3
userService,stockService
userService,stockService
192.168.1.4
userService,stockService
userService,stockService
192.168.1.5
userService,stockService
userService,stockService
192.168.1.6
userService,stockService
userService,stockService
次に、コンソールで3つのマシングループを作成し、識別子方式で定義します。それぞれpayService、userService、stockServiceです。その後、ログトピックにこのマシングループを関連付け、対応する収集設定を追加することで、ログ報告を完了できます。
ログトピック
関連マシングループ
収集パス
payService_access_log_topic
payService
/data/log/payService/access_log.log
payService_error_log_topic
payService
/data/log/payService/error_log.log
userService_access_log_topic
userService
/data/log/userService/access_log.log
userService_error_log_topic
userService
/data/log/userService/error_log.log
stockService_access_log_topic
stockService
/data/log/stockService/access_log.log
stockService_error_log_topic
stockService
/data/log/stockService/error_log.log
後続サービスを拡張する必要がある場合、新しく追加したマシンにデプロイしたサービスを識別子として追加するだけで、新しいマシンが自動的に対応するマシングループに追加され、ログが収集されます。これにより、運用保守とデプロイの効率が大幅に向上します。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック