2016-08-23 5 views
1

DSE Cassandra Monitoringにdatastax opscenter 6.0を使用しています。設定はSNMPトラップを送信するために行われますが、トラップレシーバ(この場合はHP Openview)はこのアラートを受信して​​いません。 opscenterのログファイルにSNMPのエラーが表示されません。正確なエラーをどのようにトレースするのですか?Datastax Opscenter 6.0がSNMPトラップを送信しない

[snmp] 
# set to 1 to enable SNMP trap sending 
enabled=1 

# Levels can be a comma-delimited list of any of the following: 
# DEBUG,INFO,WARN,ERROR,CRITICAL,ALERT 
# If the left is empty, OpsCenter will listen for all levels. 
levels=ALERT 

# Comma-delimited list of cluster names for which 
# this alert config will be eligible to run. 
# If left empty, this alert will be called for events on all clusters. 
clusters= 

# SNMP engine ID, specified by rfc3411 and rfc5343. 
# See http://tools.ietf.org/html/rfc3411#section-5 
# SnmpEngineID definition for more information. 
# 
# 32 octet (max length) unique hex engine ID. Must not be all zeroes or all 
# 255's. The first four octets specify the enterprise ID, left filled 
# with zeroes and starting with an 8. The fifth octet specifies a format scheme 
# that specifies the nature of the remaining octets. The remaining octets 
# are given in accordance with the specified format. 
# 
# Format Schemes: 
# 1 -- IPv4 Address scheme 
# 2 -- IPv6 Address scheme 
# 3 -- MAC Address scheme 
# 4 -- Text Address scheme 
# 5 -- Octets scheme 
# 
# Default scheme is octets scheme; if nothing else, you should change 
# 01020304 to a unique octet string. 
#engine_id=80:00:00:00:05:01:02:03:04 

# IPv4 address of the SNMP target. 
target_ip=*.*.*.*   (commented due to security urpose) 

# Port to direct traps to on the SNMP target. 
target_port=162 

# Set to 1 to use SNMPv3 and the user/privacy key/auth key model. Set to 0 to 
# use SNMPv1/community model. 
use_snmpv3=0 

# SNMPv1/2 community name (for community security model) 
community_name=public 

# SNMPv3 username 
#user=opscusername 

# SNMPv3 authentication protocol 
# Options: 
# MD5 -- MD5-based authentication protocol 
# SHA -- SHA-based authentication protocol 
# NoAuth -- no authentication to use 
#auth_protocol=SHA 

# SNMPv3 authentication key 
#auth_key=authkey1 

# SNMPv3 privacy protocol 
# Options: 
# DES -- DES-based encryption protocol 
# AES -- AES128-based encryption protocol (RFC3826) 
# 3DES -- triple DES-based encryption protocol (Extended Security Options) 
# AES192 -- AES192-based encryption protocol (Extended Security Options) 
# AES256 -- AES256-based encryption protocol (Extended Security Options) 
# NoPriv-- no encryption to use 
#privacy_protocol=AES 

# SNMPv3 privacy key 
#privacy_key=privkey1 

答えて

1

(それはあなたのような作業をしたら背中にそれを回すことができるlevels=levels=ALERTを設定してみてください、そのはちょうどあなたがあなたの最初のを探してイベントをフィルタリングしていないことを確認してください:ここで

は私のsnmp.confファイルですほしい、もっと簡単にもっと多くのものを見ることができる)。

tcpdump -i eth1 -T snmp "(port 161 or 162)" 

はトラップがのようなものを送られているかどうかを確認するためのwiresharkやtcpdumpのを使用することができます(注:eth1が自分のインタフェース名に交換する必要があります)。 SNMPクライアントは正しく設定されているため、少しでもピタになる可能性があります。送信されていて処理されていないか、送信されていないかを確認するのに適しています。

+0

次のトレースダンプが生成されました。07:57:05.158852 IP ukxxxxx.uk.xxxx-intl.com.58993> snvxxxx.uk.xxx-intl.com.snmptrap:V2Trap(433)S:1.1.4.1.0 = E:46272.1.0.3 system.sysDescr.0 = "システムの説明" E:46272.1.0.2.1.2 = 2:46272.1.0.2.1.3 = "WARN":46272.1.0.2.1.4 = "ノードが停止しています:xx.xx. xxx.xx "E:46272.1.0.2.1.5 = 13:46272.1.0.2.1.6 =" FICCBTD1 ":46272.1.0.2.1.7 =" OpsCenter ":46272.1.0.2.1.10 =" 1472194625155000 ":46272.1.0.2.1.11 = "2016年8月26日06:57:05 GMT" E:46272.1.0.2.1.8 = "10.60.16.88" E:46272.1.0.2.1.9 = "なし" E:46272.1.0.2.1.12 = "なし" E:46272.1 .0.2.1.13 = "None" –

+0

これは上記のトレースダンプから見ます。SNMPトラップはHP Openviewトラップレシーバに送られますが、HP Openivewはそれらを取得できません。拡張トレースが有効になっていますが、Opscenterサーバーからトラップが受信されませんでした。 –

関連する問題