サポートセンターホーム


GCPログの取り込みの設定

分析のために、Google Cloud Platform(GCP)からLMログにログを送信します。

必須条件

サポートされているGCPログとリソース

LMログは、次のリソースとログをサポートしています。

  • GCP 監査ログ
  • GCP CloudComposerログ
  • GCP Cloud Function ログ
  • GCP CloudRunログ
  • GCP CloudSQL ログ
  • 仮想マシン (VM) インスタンスのログ

インストール手順

1. Google Cloudアカウントの右上にある、[CloudShellのアクティブ化]をクリックします。

これにより、ワークスペースの下にクラウドシェルターミナルが開きます。

2.ターミナルで、次のコマンドを実行してプロジェクトを選択します。

gcloud config set project [PROJECT_ID]

3.次のコマンドを実行して、統合をインストールします。

source <(curl -s https://raw.githubusercontent.com/logicmonitor/lm-logs-gcp/master/script/gcp.sh) && deploy_lm-logs

統合をインストールすると、次のリソースが作成されます。

  • 名前の付いたPubSubトピック export-logs-to-lm プルサブスクリプション。
  • 名前の付いた仮想マシン(VM) lm-logs-forwarder.

注意: VMがデプロイされているリージョンを確認するように求められます。 これは、プロジェクト内ですでに構成されている必要があります。

ログフォワーダーを構成する

1.インストールスクリプトが完了したら、 Compute Engine> VMインスタンス をクリックして lm-logs-forwarder.

2。 下 リモートアクセス選択 SSH.

3. VM(lm-logs-forwarder)にSSHで接続し、次のコマンドを実行して値を入力します。

export GCP_PROJECT_ID="${GCP_PROJECT_ID}"
export LM_COMPANY_NAME="${LM_COMPANY_NAME}"
export LM_ACCESS_ID="${LM_ACCESS_ID}"
export LM_ACCESS_KEY="${LM_ACCESS_KEY}"

source <(curl -s https://raw.githubusercontent.com/logicmonitor/lm-logs-gcp/master/script/vm.sh)

LoggingからPubSubにログをエクスポートする

LoggingからPubSubトピックへのシンクを作成する必要があります export-logs-to-lm (これはインストール時に作成されました)。

1. [ログ]ページで、エクスポートするログをフィルタリングします。

注意: フィルタを使用して機密情報を含むログを削除し、LogicMonitorに送信されないようにすることをお勧めします。

2。 クリック アクション>シンクの作成 と下 シンクの詳細、名前を入力します。

3。 下 シンクの目的地、選択する クラウドパブ/サブ 目的地として選択します export-logs-to-lm.

注意: pub / subは別のプロジェクトに配置できます。

4。 クリック シンクを作成する.

問題がない場合は、ログストリームが LogicMonitorのログページ.

統合の削除

次のコマンドを実行して、統合とそのすべてのリソースを削除します。

source <(curl -s https://raw.githubusercontent.com/logicmonitor/lm-logs-gcp/master/script/gcp.sh) && delete_lm-logs

記事上で