インストールしましたイカそしてSNMP私のCentOS 7仮想マシンでは、snmpを使用してプロキシサーバーを監視したいと思います。問題は、snmpwalk
利用可能なSquid OIDを取得できないことです(コマンドを介して)。1.3.6.1.4.1.3495親の木。完全なコレクションの詳細については、次のリンクを参照してください。イカウィキ
たとえば、次のコマンドを入力するように求められます。
snmpwalk -v 1 -c public <machine_ip>:3401 .1.3.5.1.4.1.3495.1.1.2.0
キャッシュSysStorageを取得する必要がありますが、「応答なし」エラーが発生します。私は次の代替ヒントも試しました。
snmpwalk -v 1 -c public <machine_ip> OID_number
snmpwalk -v 1 -c public localhost:3401 OID_number
したがって、ポート 3401 があるかどうかは重要ではありません。常にタイムアウトエラーが発生します。ファイルを見ると、snmpd.conf
いくつかのシステム情報を取得する別のOIDツリーがあるため、次のメッセージが表示されます。
snmpwalk -v 1 -c public <machine_ip> .1.3.6.1.4.1.2021.100
肯定的な答えを受けました!ただし、Squidプロキシサーバーを監視するために必要なOIDツリーではありません。
ちなみにsnmpd.conf
以下の内容でファイルを編集しました。
proxy -v 1 -c public <machine_ip>:3401 .1.3.6.1.4.1.3495.1
FirewallDサービスのパブリックエリアにポートがあることを再確認しました。UDP 3401許可する。可能なすべての方法を試しましたが、まだOID情報の検索をテストすることはできません。
確認または修正する必要があるものを提案できますか?ありがとうございます。
答え1
squid.conf
わかりました。ファイルの構成設定が間違っているようです。これからは誰でもここに来るから…
snmp_community
Webmin(サーバー> Squidプロキシサーバー>プロキシ制限)を使用してアクセス制御プロパティを設定しました。呼び出された公開(私が使用するもの)を許可しましたが、http_access代わりに、構成ファイルのルールを許可してください。snmp_アクセス、次のように:http://etutorials.org/Server+Administration/Squid.+The+definitive+guide/Chapter+14.+Monitoring+Squid/14.3+Using+SNMP/
今情報が正しく出てきますね。ありがとうございます。