[Pandora-jp] NTPでの状態監視での復帰動作について

"三反田@ひむか流通ネットワーク" santanda @ himuka.ne.jp
2012年 8月 6日 (月) 10:08:00 JST


三反田です。

さとう様

>> 以下の通り、幾つかの問題点で調査を開始しておりますが、原因等
>> 含めて対応案があればご教示下されば助かります。
> もう少し細かい情報(具体的な監視設定内容)を提示いただかないと、たぶん、
> ほとんどの部分で誰も答えられないような気がします...
→ですね。雑把過ぎました。

>> 問題点-1:
>>  モニタリング概要で、モニター項目欄で「不明」が有り。殆どWindowsエージェントに
>>  起因しています。データは取得できているのですが、状態が「UNK」です。
> どういったモニター項目(モジュール名、モジュールのタイプは何?)で、監視対象
> の pandora_agent.conf の設定はどのようになっているでしょうか。
→すみません。週末に放置(先週の金曜日から)していましたら、不明等の
 エラー?が無くなっておりました。
 なので、解決です。
 ちなみに、conf上での監視項目はほぼ、ノーマルです。

# CPU Load using WMI 
 中身の記述は省略します。
# Number processes
 中身の記述は省略します。
# Free Memory
 中身の記述は省略します。
# Log events
 中身の記述は省略します。
# Check if Dhcp service is enabled
 中身の記述は省略します。
# CPU usage percentage
 中身の記述は省略します。
などなど。

 
>> 問題点-2:
>>  モニタリング概要で、「不明なエージェント」が有り。何故か、状態が「DOWN」と
>>  なっている。該当サーバは何も問題なく稼働しています。
> エージェント名と、そのエージェントの pandora_agent.conf の設定はどのように
> なっているでしょうか。また、OS は Windows ですか、Linux ですか?
→上記の解決と同じです。ちなみにOS=Windows(2008、2003など)
 
>> 問題点-3:
>>  調べきれておりませんが、Linuxエージェントで該当サーバOSがRHEL4が尽く
>>  エージェント管理で見ると。「No modules」と表示されています。
>>  もしかして、サポート対象外なのでしょうか?
> 最新の pandora エージェント 4.0.2 は、RHEL4 にも対応しています。
> pandora_agent.conf に有効なモジュールが何も設定されていないのではない
> でしょうか? これについても、pandora_agent.conf の設定内容がどうなってる
> かがわからないと、これ以上の回答は難しいです。
→これは未解決ですのでconfを記載させて頂きますが、ほぼノーマルです。
server_ip       xxx.xxx.xxx.xxx
server_path     /var/spool/pandora/data_in
temporal /tmp
logfile /var/log/pandora/pandora_agent.log

interval        300
debug           0
udp_server 0
udp_server_port 41122
udp_server_auth_address 0.0.0.0
server_port     41121
transfer_mode tentacle

module_begin
module_name cpu_user
module_type generic_data
module_interval 1
module_exec vmstat 1 2 | tail -1 | awk '{ print $13 }'
module_max 100
module_min 0
module_description User CPU Usage (%)
module_min_warning 70
module_max_warning 90
module_min_critical 91
module_max_critical 100
module_end

#Get load average
module_begin
module_name Load Average
module_type generic_data
module_exec cat /proc/loadavg | cut -d' ' -f1
module_description Average process in CPU (Last minute)
module_end

#Get free memory in MB
module_begin
module_name Cache mem free
module_type generic_data
module_exec free -m | grep buffers/cache | awk '{print $4}'
module_description Free cache memory in MB
module_min_warning 500
module_max_warning 600
module_min_critical 100
module_max_critical 499
module_end

# Async data example
module_begin
module_name LastLogin
module_type async_string
module_exec last | head -1
module_description Monitor last user loggin
module_end

module_begin
module_name Cron task files
module_type async_string
module_precondition =~ .*cron.* ps aux | grep cron
module_exec ls -l /etc/cron.d | awk 'NR>1 {print $0}' | wc -l
module_description Number of cron task files
module_end

module_plugin pandora_df
module_plugin grep_log /var/log/syslog Syslog ssh

#  Get disk space free in MB
module_begin
module_name disk_home_free
module_type generic_data
module_exec df -kh /home | tail -1 | awk '{ printf "%d", $5 }'
module_max 100
module_min 0
module_description Free disk Percentage of home partition
module_min_warning 80
module_max_warning 89
module_min_critical 90
module_max_critical 100
module_end

module_begin
module_name disk_root_free
module_type generic_data
module_exec df -kh / | tail -1 | awk '{ printf "%d", $5 }'
module_max 100
module_min 0
module_description Free disk Percentage of root partition
module_min_warning 80
module_max_warning 89
module_min_critical 90
module_max_critical 100
module_end

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

# This module uses postprocess feature to unit conversion
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 ntp offset
module_type generic_data
module_exec ntpq -np | awk '/xxx.xxxx.xxx.xxx/{print $9}'
module_end





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