RDBMS-MIBってあるんですね
PostgreSQL 8.3がリリースされましたね。性能向上などは歓迎ですが、ふと、気になった機能がありました(以前からあるみたいですが)。
どんな機能かというと、pgSNMPです。これを使えば、PostgreSQLをSNMPで監視できます。実はRDBMSのSNMP監視はRFCがあるようで、RFC1697でRDBMS-MIBが規定されています。
早速、MIB定義をMIBブラウザで見てみると、、
なるほど、こんな感じですか(画像小さいですね)。
- RDBMS-MIBに定義されているTrapにはインデックスがありませんが、大丈夫なのでしょうか?
- TrapはrdbmsStateChange、rdbmsOutOfSpaceくらいしかないので、基本的にはポーリングで監視する必要がありそうですね。
どうやら世の中には、PGSQL-MIB、MYSQL-MIB、Oracle MIBってのもあるようですね。今度、調べてみようかな。