タグ付けされた質問 「net-snmp」

2
Windows上の16TBボリュームとSNMP
16TBを超えるボリュームがより一般的になるにつれて、SNMPの標準「HOST-RESOURCES」MIB内のディスクサイズと使用量を報告するために使用される32ビット値は、適切なディスクサイズを報告するほど大きくないことが認識されました。 Net-SNMPは、「AllocationUnits」の値を操作してディスク使用率の32ビット値を維持するだけでこの問題に対処しているようです(合計ディスクサイズ/使用量は32ビットスペース値に割り当て単位を掛けた値に等しいため) 8 / 16TBを超えるボリュームの計算用。割り当て単位にレポートの関心がなく、わずかな不正確さでも大丈夫だと仮定します。これはエレガントなソリューションのようです。 https://bugzilla.redhat.com/show_bug.cgi?id=654384 ただし、Windowsに組み込まれたSNMPサービスは、このエラーの影響を受け続けるため、使用/割り当てられたディスクスペースのモジュロを報告するだけで、不正確なディスクサイズレポートが発生します。 Windowsが16TBを超えるボリュームのディスク使用量を正しく報告できるようにする方法はありますか?Net-SNMP 5.5 x64をインストールし、Windows SNMPサービスを完全に無効にしようとしましたが、残念ながらこの問題は解決しませんでした。 NetSNMP拡張機能を使用する場合、関心のある特定のディスクについて収集する情報は次のとおりです。 これらの結果は、通常のWindows SNMPサービスまたはNetSNMPのどちらを使用していても同じです。 Cactiコミュニティの人々が、単にソリューションをスクリプト化することに言及しているのを見てきました。残念ながら、迅速かつ基本的なシステム監視のためにObserviumを使用しています。Window側で問題を修正できない場合、ObserviumでカスタムMIBを報告できますか? - 更新 - 「realStorageUnits」をsnmpd.confファイルに追加するというバグレポートの記述を調べたところ、そのディレクティブを設定するときに次の問題が発生しました。 - アップデート2 - まあ、いじくり回した後、「realStorageUnits」ディレクティブのようなNet-SNMPのWindowsバージョンのようには見えません。ディレクティブを含めると、SNMPの開始時に警告が表示されます。バージョン5.5、5.6、および5.7で試しました。Windowsで16 TBを超えるボリュームをレポートするためにSNMPを取得する方法を考えたことのある人はいますか?

3
ネットワーク内のすべてのSNMP対応デバイスを見つける方法は?
ネットワーク内のすべてのSNMP対応デバイスを検索したいのですが、エージェントとマネージャーのアーキテクチャーでどのように機能するかを知りました。 net-snmpライブラリを取得して、リモートデバイスからsnmpデータを取得する簡単なアプリケーションを作成しました。これを行うためのプログラムを作成する必要があります。デバイスのMACアドレスとその他の情報が必要です。 リモートノードからデータを取得するプログラムを取得しましたが、システムのMACアドレスを取得する方法と、デバイスのMACを取得するためのOIDは何ですか? ベンダー固有ではない一般的なOIDはありますか?すべてのデバイスのデータを取得する必要があります。 いくつかの更新: 今、snmpツールを使用してsnmpwalk情報を取得していますが、その中にシステム情報、mac、osの名前がある場合はそれらが必要ですが、net-snmpを使用してこれらの情報を取得する方法名前が来る。私はプログラムを書きたいし、いくつかの必要な情報を取得しなければならないので、oidが必要です。このoidをnet-Snmpの関数に渡して、対応する結果を得る必要があります。 システム名を取得するには、sysNameのような文字列名を使用する必要があります。その場合、MACアドレスの場合は「ifPhysAddress.2」と記述され、次にMACが記述されます(snmpwalkの結果)。すべてのデバイスで異なるため、Macを入手してください。 snmpwalkを使用しているとき、次のように1行表示されます SNMPv2-SMI :: mib-2.25.3.2.1.3.1 = STRING:「HP LaserJet Professional P1606dn」 これはプリンタの名前です。つまり、このoidはプリンタの名前を取得するためのものです(mib-2.25.3.2.1.3.1)。これはすべてのデバイスに当てはまりますか?このOIDにクエリを実行すると、対応するIPのデバイス名を取得できます。 親切に、いくつかのアイデアを与えてください。 ありがとう
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.