CentOSでAsterisk-SNMPを使うために...

CentOSではパッケージ類のインストールにyumというリポジトリツールを使いますが、
一連のnet-snmp関連のツールをインストールしただけでは、configureが通りませんでした。

強制的にsnmp関連のモジュールをAsteriskに組み込むには
./configure --with-netsnmp
で行えます。

また、上記でエラーが発生しない環境であれば、
./configure
でも組み込まれます。


snmp関連のパッケージとしては、

がありますが、そのほかに

  • lm_sensors-devel

が必要でした。(もしくはそれに関わる別のパッケージ)

ubuntu-serverで試しましたが、こちらは

を指定すると、

  • libsnmp-base
  • libsensors-dev

などが自動的にインストール指定されるため、特に気にしなくともconfigure通過しました。

なお最終的にコンパイルするかどうかは
make menuselect
で指定することが出来ます。

Asterisksnmpで監視するのは、まだまだこれから。
やっとスタート位置についたところです。