PHPでSNMPトラップは受け取れるのでしょうか?

PHPには、いくつかのSNMPの関数があり、MIBの値などは取ってくれるのですが、トラップを受け取れるのかはよく分かりません。

よろしくお願いします。

A 回答 (1件)

詳しくないので、あまり役に立つ情報ではないですが、



トラップである以上、受け取る側は常に起動していなければいけないので、
いわゆるWebアプリケーションではなく、デーモン(=常駐ソフト)として
サーバー上に居続けなければいけないかと。

大抵のUnix系OSには、その為のsnmptrapdというデーモンが用意されているようです。
トラップの内容をログ等に吐き出せるようですので、snmptrapdに
テキストファイル等に吐き出させ、それをphpで読み込んだ方がいいと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング