本文へスキップ

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

Linux環境にインストールする

インストール案内セクションでLinuxタブを選択し、画面の案内に従ってエージェントのインストールを進めます。

エージェントダウンロード

モニタリング対象サーバーにエージェントファイルをダウンロードします。

sudo rpm --import https://repo.whatap.io/centos/release.gpg
echo "[whatap]" | sudo tee /etc/yum.repos.d/whatap.repo > /dev/null
echo "name=whatap packages for enterprise linux" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
echo "baseurl=https://repo.whatap.io/centos/9/\$basearch" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
echo "enabled=1" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
echo "gpgcheck=0" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
sudo yum install whatap-npmd
ノート

AWS EC2環境でリソース情報を収集するには、次の文書を参考にしてください。

互換性チェック及び設定

エージェントをダウンロードしたサーバーの互換性をチェックし、設定情報を入力します。

sudo /usr/whatap/whatap-npmd/install.sh {プロジェクトアクセスキー} {収集サーバーIPアドレス}

次のように互換性チェック結果と駆動メッセージを確認できます。

Supported kernel version : 5.15. OK.
Supported CPU Arch : aarch64, OK.
Move package files
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 14 100 14 0 0 65 0 --:--:-- --:--:-- --:--:-- 65
Start service
Installation complete!

Kubernetes環境に設置する

インストール案内セクションでKubernetesタブを選択し、画面の案内に従ってエージェントのインストールを進めます。

ノート

AWS EKS環境でリソース情報を収集するには、次の文書を参考にしてください。

エージェント生成

  1. エージェントを生成するためにダウンロードボタンを選択してYAMLファイルをダウンロードします。

  2. ダウンロードしたYAMLファイルをマスターNodeにアップロードしてください。

  3. マスターノードで次のコマンドを実行し、エージェントを作成してください。

    kubectl apply -f whatap_npmd.yaml
  4. 次のコマンドを実行してエージェントの動作状態(STATUS)がRUNNING状態であるかを確認します。

    kubectl get pod -n whatap-npm-ns

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

TagRuleオプション設定(選択事項)

NPMでは、tagRule設定により、不規則で多様な情報を収集し、トポロジーまたはチャートで表示できます。 詳細については、次の文書を参考にしてください。

モニタリングの開始

エージェントが正常に動作すると、モニタリング情報の収集を開始します。 収集された情報をサービス画面で確認するには、画面右下のネットワークトポロジボタンを選択します。