日本Zabbixユーザー会フォーラム

Zabbixソフトウェアのインストール、設定、監視設定、バグ報告に関する質問。日本Zabbixユーザー会のサイトやその他の質問もこちら。

自動登録の設定をしようとした際、サービスが開始されないようになる。

スクリプトでのZabbixAgentのインストールとサービス開始まで出来るようになり、これに自動登録の機能を追加する際にサービスの開始ができなくなりました。
何か疑われる原因があれば、ご教示願います。

Zabbixのバージョン:Zabbix 2.2.10
監視対象のOS:Windows Server 2012 R2 Standard

■どうしたいか
・スクリプトでZabbixAgentインストール、サービス開始、Zabbixサーバへの自動登録を行いたい。

■設定
[confファイル]
LogFile=<指定のlogファイル>
Server=<ZabbixサーバのIPアドレス>
ServerActive=<ZabbixサーバのIPアドレス>
Hostname=<ホスト名>
HostMetadata=touroku
[confファイルの置換コマンド]
LogFile,Server,ServerActive,HostMetadataのコマンド
$conf= $conf.Replace(<置換前の文字列>, <置換後の文字列>)
Hostnameのコマンド
$result = hostname
$conf = $conf.Replace("Hostname=[MOD_HOSTNAME]", "Hostname=$result")

アイテムキーsystem.run のコマンド部分の記述について

system.run を使用する時、コマンドをフルパスで書かないと値が取れない場合があります。

OS:サーバ/エージェントともにfreeBSD 12.0
zabbix server: 4.2.1
zabbix agent: 4.2.1

監視対象サーバ上のzabbix_agentd実行ユーザの環境変数PATHでパスを通しておけば
コマンドだけでいいと思っていたのですがそうではないということでしょうか。
具体的にはzabbix share で公開されているchrony accuracy Template Japaneseテンプレートの
system.run[chronyc sources] がエラーになってしまいます。
# zabbix_get -s hogehoge -k "system.run[chronyc sources]"
sh: chronyc: not found

chronyc コマンドは/usr/local/bin に存在していてrootもzabbixも環境変数PATHに含まれています。

いっぽう /bin に存在するlsコマンドは値が取れました。
# zabbix_get -s hogehoge -k "system.run[ls -l /]"
total 229

ハードウェア機器SNMPトラップ監視に関して

■Zabbixサーバ
VM環境に「Zabbix Appliance 4.2 iso」から仮想マシンを作成
・ホスト設定
 - SNMPインターフェース : HWのIPアドレス、ポート161で作成(bulkオフ)
・アイテム設定
 - キー:snmptrap.fallback
・トリガー設定
- {<テンプレート名>:Hardware:snmptrap.fallback.strlen()}>1 and {<テンプレート名>:snmptrap.fallback.nodata(30s)}=0
・MIB設定
 /etc/snmp/snmp.conf
 
 mibdirs /usr/share/snmp/mibs:/usr/share/snmp/venders
 mibs all
・コミュニティ名:public

■Zabbixエージェント側
設定項目
IPアドレス:ZabbixサーバのIPアドレス
コミュニティ名:public
ポート:162

上記で設定しているのですが、現状ZabbixのWeb画面を見ても、エージェントの状態で
「SNMP」が緑色になりません。

何が問題かわからず困っているのですが、
原因わかりますでしょうか?

Zabbix書籍について

Zabbixを学ぶために有用な書籍等の情報がありましたら、教えていただけると幸いです。
Zabbixを深く知る皆様からの情報をお待ちしております。

Azureでの監視でのパラメータシートについて

監視の際に有用なパラメータシート等は公に提供されているでしょうか?
もし提供されているならばいただければ幸いです。(SNMP-Trap監視やプロセス監視など)
存在しないようでしたら、当件はクローズとさせていただきます。

コンテンツ配信