On-Primiseインストール及び起動 - v3.0.24.2以下
Download
ダウンロードした bin ファイルを実行してインストールを進めます。
参考
権限
ダウンロードしたファイルに実行権限を付与します。
chmod 500 setup_exem_ndm_1.0.13.bin
危険
NDM Agent は root 権限で実行される必要があります。 したがって、インストール時は root 権限で進める必要があります。
Install
デフォルトのインストール経路は setup ファイルを実行した位置を基準に exem/ndm 経路になります。
1. を選択して install を進めます。
=====================================================
EXEM NDM Agent Setup
=====================================================
choise work
1. install(default)
2. unpack
:
インストール完了後、unpack された一時ディレクトリを削除するかを選択します。
=====================================================
EXEM NDM Agent Setup
=====================================================
choise work
1. install(default)
2. unpack
:1
Delete directory after work?[y(default)/n]:
インストール位置を設定します。(Enter を押すとデフォルト経路にインストールされます。)
=====================================================
exem-ndm-agent Install on linux 3.10
=====================================================
Install Directory (/root/test/exem):
Receiver の接続情報を入力します。(port の場合、デフォルト値が 9010 に設定されています。)
=====================================================
exem-ndm-agent Install on linux 3.10
=====================================================
Install Directory (/root/test/exem):
Receiver IP: 10.20.30.40
Receiver Port(9010):
インストール完了
=====================================================
exem-ndm-agent Install on linux 3.10
=====================================================
Install Directory (/root/test/exem):
Receiver IP: 10.20.30.40
Receiver Port(9010):
Install Directory [/root/test/exem]
Connection to Receiver [10.20.30.40:9010]
=====================================================
link ndm-ctl -> start, stop
=======================================================
Install Success
=======================================================
Silent Install
インストール時に入力する設定をあらかじめ定義しておき、インストールを速く進めることができます。
次のコマンドで sample ファイルを生成します。
setup_exem_ndm_1.0.0.bin --silent-sample
生成された sample ファイル(setup_exem_ndm.silent)を適切に作成(設定)します。
SETUP_TYPE=install
INSTALL_HOME=/root/test-dev-0/exem
APP_NAME=temp-ndm-agent
RECEIVER_IP=127.0.0.1
#RECEIVER_PORT=9010
#AGENT_ID=
以下は設定に関する説明です。
| 種類 | デフォルト値 | 説明 |
|---|---|---|
SETUP_TYPE | install(必須入力) | インストール種類 |
INSTALL_HOME | <current path>/exem | インストール位置(path) |
APP_NAME | ndm-agent | agent 名 |
RECEIVER_IP | なし(必須入力) | receiver ip |
RECEIVER_PORT | 9010 | receiver port |
AGENT_ID | agent id | 登録された agent の id (再インストール時に設定) |
作成した preset ファイルでインストールを進めます。
setup_exem_ndm_1.0.13.bin setup_exem_ndm.silent
確認
Network Device 登録画面で Agent を確認できます。

Start
インストール位置(exem/ndm)に移動して start コマンドを実行します。
[root@ndm test]# cd exem/ndm
[root@ndm ndm]# bin/start
exem-ndm-agent start ---
SVC_PID[1855049]
ps コマンドで実行状態の確認が可能です。
[root@ndm ndm]# ps -ef | grep ndm
root 1855049 1 0 16:37 pts/3 00:00:00 /bin/sh bin/ndm-svc
root 1855086 1855049 1 16:37 pts/3 00:00:00 exem-ndm-agent
Stop
インストール位置(exem/ndm)に移動して stop コマンドを実行します。
[root@ndm ndm]# bin/stop
exem-ndm-agent stop ---
exem-ndm-agent Service terminate.
Waiting for exem-ndm-agent process(1855086) exit.
exem-ndm-agent process terminated.
Version
インストール位置(exem/ndm)に移動して -v コマンドを実行します。
[root@ndm ndm]# bin/ndm-ctl -v
exem-ndm-agent version ---
ndm agent start [ndm-agent 1.0.13]
exem-ndm-agent - Network Device Monitoring Agent
Build on May 28 2024 10:49:36
Version 1.0.13 (m:96cddd6,ci:none)
SNMP
環境ロード
. bin/reg.env
ヘルプ参照
bin/exem-ndm-agent -h
usage: exem-ndm-agent [<Option>]
-v, --version print version
--dg-ip=<ip> exemONE Server ip(receiver)
--dg-port=<port> exemONE Server port(receiver)
--snmptrap-port=<port> snmp-trap receive port
--snmptrap-thread=<count> snmp-trap thread count(default:1)
--syslog-port=<port> syslog receive port
--syslog-thread=<count> syslog thread count(default:2)
--collect-thread=<count> collect thread count(default:2)
--cmd-snmp <addr> v1 <req type> <oid>
--cmd-snmp <addr> v2c <community> <req type> <oid>
--cmd-snmp <addr> v3 <community> [sec ...] <req type> <oid>
<addr>: ip:port
<version>: snmp version(v1,v2c,v3)
<community>: snmp community
<req type>: request type(get,subtree)
<oid>: request oid
[<level> ...]: Enter the following depending on your level
<level>: (authpriv,authnopriv,noauthnopriv)
- authpriv: <auth alg> <auth pass> <priv alg> <priv pass>
- authnopriv: <auth alg> <auth pass>
- noauthnopriv: <priv alg> <priv pass>
--cmd-ping <addr> <count>
<addr>: test target ip
<count>: test countsnmp 요청 및 응답 출력
bin/exem-ndm-agent --cmd-snmp 10.20.30.41 v2c exem-dev get 1.3.6.1.2.1.1.1.0