Firebird Nagios plugin check_firebird.py

Posted by kronbalt on May 25, 2011 11:31 AM CST
gefoo.org; By Frank Lazzarini
Mail this story
Print this story

At work we use a lot of Firebird databases, and so far our system admins checked the availability of a Firebird Database by simply trying to connect via telnet to the port 3050 and see if they would get a response.

With this kind of check you can't really determine if the database is really up and running, let's just say for instance if in your aliases.conf (the file in firebird which holds an alias which then points to the database filename), you have an alias which points to a database file that doesn't exist anymore, you would still get a response from the Firebird Server via telnet but if you would try to connect to the that specific database you would get an error. We 've also tried fbexport which relies on a library called ipbb which we couldn't get to compile. Therefore they asked me if I could write a plugin for nagios which would do a real check to ensure that the Databases are up and running, here is my result.

Full Story

  Nav
» Read more about: Story Type: Tutorial; Groups: Linux

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.