[Pandora-jp] XML生成されずです。。。

"三反田@ひむか流通ネットワーク" santanda @ himuka.ne.jp
2013年 3月 8日 (金) 09:27:08 JST


三反田です。

菊池さま

お世話になります。

> エージェントをインストールしたOSは何ですか?
→# cat /etc/redhat-release
  CentOS release 5.3 (Final)

> module_exec に書いたコマンドを手動実行して結果を確認しましたか?
→以下の通りで成功しています。
# ps ax | grep pound | wc -l
3


> 他に考えられるとすれば、前後のモジュール設定が正しくないといったあたりでしょうか。
→前後のmodule_execは全て成功しています。
(前)
module_begin
module_name memused
module_type generic_data
module_exec free -k | grep buffers/cache | awk '{print $3}'
module_postprocess 0,000976
module_description Used memory in KB postprocessed to be in MB
module_end

module_begin
module_name pound status
module_type generic_data
module_exec ps ax | grep pound | wc -l
module_description pound status
module_end

(後)
module_begin
module_name ntp offset status
module_type generic_data
module_exec ntpq -np | awk '/xxx.xxx.xxx.xxx/{print $9}'
module_description ntp offset status
module_end

> 可能でしたら、問題のモジュールだけを定義した設定ファイルでエージェントを実行して
> モジュールのデータがXMLに含まれるかどうかご確認下さい。
→以下の通りで何も表示されずでした。
(使ったmodule_exec)
module_begin
module_name pound status
module_type generic_data
module_exec ps ax | grep pound | wc -l
module_description pound status
module_end

(結果)
# /usr/bin/pandora_agent /etc/pandora
Logging to /var/log/pandora/pandora_agent.log
2013/03/08 09:12:18 - [debug] - Wrote XML data file '/tmp/xxxxxx.1362701538.data'
[root @ tg-lb1 pandora]# cat /tmp/xxxxx.1362701538.data
<?xml version='1.0' encoding='UTF-8'?>
<agent_data description=''
 group=''
 os_name='linux'
 os_version='"CentOS release 5.3 (Final)"'
 interval='300'
 version='4.0.2(Build 120625)'
 timestamp='2013/03/08 09:12:18'
 agent_name='xxxxx'
 timezone_offset='0'>




(2013/03/07 19:16), KIKUCHI Koichiro (FAMILY Given) wrote:
> 菊地です。
> 
> エージェントをインストールしたOSは何ですか?
> ;; Linux だとは思いますが…
> 
> コマンドの実行に失敗している場合はモジュールは生成されませんが、
> module_exec に書いたコマンドを手動実行して結果を確認しましたか?
> (失敗しそうなコマンドではないですが、念のため)
> 
> 他に考えられるとすれば、前後のモジュール設定が正しくないといったあたりでしょうか。
> 前後に module_begin や module_end が欠けているモジュールはありませんか?
> 
> 可能でしたら、問題のモジュールだけを定義した設定ファイルでエージェントを実行して
> モジュールのデータがXMLに含まれるかどうかご確認下さい。
> 
> --
> 菊地 宏一郎 <koichiro @ pandorafms.jp
> 
> At Thu, 07 Mar 2013 09:43:32 +0900,
> 三反田@ひむか流通ネットワーク wrote:
>>
>> 三反田です。
>>
>> お世話になります。
>>
>> Pandora FMS v4.0.3 - ビルド PC130224
>>
>> 4.0.3になってから最初のAgent追加を行ったのですが、不思議な現象が
>> 発生しています。
>>
>> 現象)
>>  pandora_agent.conf 内に以下の記述部分のみ、XML生成されず
>>  当然ながら、Pandora_FMSサーバにも反映がされすです。
>>   モジュール名として追加されなし!
>>
>> この記述----------------------------
>> module_begin
>> module_name pound status
>> module_type generic_data
>> module_exec ps ax | grep pound | wc -l
>> module_description pound status
>> module_end
>>
>> 他のconfからコピペしたのがいたずらしているのではと思い、vi等で
>> 直接書き直してもNGでした。
>>
>> ちなみに、他の監視サーバでも類似の現象が発生しています。
>> module_exec はApacheですが。。。
>>
>> confでgebugモードにして、/tmpに、XMLをファイル生成してみても
>> 上記のこの記述部分が抜けています。生成されずです。
>>
>> 何故でしょうか?
>>
>>
>>
>> 例)以下の記述は何も問題なくXML生成→サーバにもモジュール名が追加されています。
>> module_begin
>> module_name disk_var_free
>> module_type generic_data
>> module_exec df -kh /var | tail -1 | awk '{ printf "%d", $5 }'
>> module_max 100
>> module_min 0
>> module_description Free disk Percentage of var partition
>> module_min_warning 80
>> module_max_warning 89
>> module_min_critical 90
>> module_max_critical 100
>> module_end
>>
>> module_begin
>> module_name ntp offset status
>> module_type generic_data
>> module_exec ntpq -np | awk '/xxx.xxx.xxx.xxx/{print $9}'
>> module_description ntp offset status
>> module_end
>> _______________________________________________
>> Pandora-jp mailing list
>> Pandora-jp @ pandorafms.jp
>> http://pandorafms.jp/mailman/listinfo/pandora-jp
> _______________________________________________
> Pandora-jp mailing list
> Pandora-jp @ pandorafms.jp
> http://pandorafms.jp/mailman/listinfo/pandora-jp
> 
> 


Pandora-jp メーリングリストの案内