Cactiはデータソースから0を返し、snmpのOIDは異なります。

Cactiはデータソースから0を返し、snmpのOIDは異なります。

Debian 11にサボテンを正常にインストールして設定しました。一つの問題があります。 snmp Cactiからネットワーク統計とディスクパーティションを取得できません。

Total: 0.020000, Delta: 0.020000, Executing SNMP get for num of indexes @ '.1.3.6.1.2.1.2.1.0' Index Count:
Total: 0.020000, Delta: 0.000000, Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.2.2.1.1' Index Count: 0
Total: 0.020000, Delta: 0.000000, No SNMP data returned

snmpwalkはうまく動作します

snmpwalk -v3 -l authPriv -u myuser -a SHA512 -A "password" -x AES -X "password" cacti1.server  IF-MIB::ifDescr.2
IF-MIB::ifDescr.2 = STRING: eth0

システムはDebian 11、サーバー、および監視対象のクライアントです。

答え1

解決策を探します。

aesの代わりにMD5(sic!)とDESを使用してユーザーを再作成しました。これでうまくいきます。

net-snmp-config --create-snmpv3-user -ro -A MD5 -X DES -a passs -x pass myuser

私は最も安全なsha512 + AESを好みますが、問題があるはずです。

行もあります

net-snmp-config --create-snmpv3-user -ro -A MD5 -X AES -a passs -x pass myuser

うまくいく

関連情報