はじめに
エージェント経由でLog Analyticsへログを収集する作業が時たまあるのですが、コマンド忘れがちなのでコマンド集としてまとめておきます。
エージェントのインストール要件
インストール
# 通常のコマンド
wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -w <YOUR WORKSPACE ID> -s <YOUR WORKSPACE PRIMARY KEY>
# プロキシサーバがある環境下でのコマンド
wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -p [protocol://]<proxy user>:<proxy password>@<proxyhost>[:port] -w <YOUR WORKSPACE ID> -s <YOUR WORKSPACE PRIMARY KEY>
エージェント再起動
sudo /opt/microsoft/omsagent/bin/service_control restart [<workspace id>]
エージェントのアップグレード
sudo sh ./omsagent-*.universal.x64.sh --upgrade
現在登録されているワークスペースの確認
sudo /opt/microsoft/omsagent/bin/omsadmin.sh -l
Primary Workspace: <workspaceId> Status: Onboarded(OMSAgent Running)
現在登録しているワークスペースを削除
/opt/microsoft/omsagent/bin/omsadmin.sh -X
ワークスペースの再登録
/opt/microsoft/omsagent/bin/omsadmin.sh -w <workspace id> -s <shared key> [-d <top level domain>]
エージェントの削除
wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh --purge
参考
Linux コンピューターに Log Analytics エージェントをインストールする
Windows および Linux での Log Analytics エージェントの管理とメンテナンス
Linux 用 Log Analytics エージェントに関する問題のトラブルシューティング方法