Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. コンソールへ移動して、”サーバー→"新規サーバー登録"へ移動し"自動登録(通常はこちらを選択)"のStep2以降の手順に従いエージェントを監視対象サーバーへデプロイします。

  2. 監視対象サーバーのターミナルに、スクリプト文字列をroot権限にて実行します。ホスト名は自動設定されますが、手動設定したい場合は赤色の部分を変更して実行してください。

    1. ホスト名を自動設定する場合(通常はこちらを選択してください)

      Code Block
      sudo curl -fsSL https://m.thingscale.io/agent/setup_servwatch_agent.sh | SERVWATCH_USERID='****' SERVWATCH_DEVICETOKEN='****' sh
    2. ホスト名を手動設定する場合

      Code Block
      sudo curl -fsSL https://m.thingscale.io/agent/setup_servwatch_agent.sh | SERVWATCH_USERID='****' SERVWATCH_DEVICEID='<SET_YOUR_HOSTNAME>' SERVWATCH_DEVICETOKEN='****' sh

  3. サーバー管理ページに戻りエージェントの状態が”N/A”およびチャネルが”未登録”になっていれば正常に登録されています。

...

dockerコンテナへのエージェントデプロイ

dockerコンテナへエージェントをデプロイする場合は、コンテナ起動オプションを以下のようにしてください。

(例:centos7イメージを特権モード・ランレベル付きで起動)

Code Block
languagebash
docker run -it -d --privileged --name centos7 centos:centos7 /sbin/init


エージェントのアンインストール

Expand
titleCentOS6.x

Servwatch agentのアンインストール

Code Block
pm2 stop servwatch_agent
rm -rf /opt/servwatch-agent
Warning

pm2 daemonのアンインストールはservwatch-agent以外のnodejsプログラムが動作していない時のみ以下手順にて実行してください。

servwatch-agent以外のプログラムが動作している場合は、お客様でご判断の上アンインストールを実行してください。

pm2 daemonのアンインストール

Code Block
pm2 status
┌─────┬────────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐
│ id  │ name               │ namespace   │ version │ mode    │ pid      │ uptime │ ↺    │ status    │ cpu      │ mem      │ user     │ watching │
├─────┼────────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤
│ 0   │ servwatch_agent    │ default     │ N/A     │ fork    │ 0        │ 0      │ 0    │ stopped   │ 0%       │ 0b       │ root     │ disabled │
└─────┴────────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘
service pm2-root stop
chkconfig pm2-root off
pm2 unstartup

...