Home Directory Plugins Databases check_firebird.php

Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Directory Tree

check_firebird.php

Rating
0 votes
Favoured:
0
Current Version
1.0
Last Release Date
2012-12-11
Compatible With
  • Nagios 3.x
License
BSD
Hits
45794
Files:
FileDescription
check_firebird.phpcheck_firebird.php
Network Monitoring Software - Download Nagios XI
Log Management Software - Nagios Log Server - Download
Netflow Analysis Software - Nagios Network Analyzer - Download
FirebirdSQL/Interbase monitor plugin.
You could check service status, database status or use your own SQL to query database

Simple configuration:
define command{
command_name check_firebird
command_line check_firebird.php -H $HOSTADDRESS$ -U '$ARG1$' -P '$ARG2$' -D '$ARG3$' -S '$ARG4$'
}

With this plugin you could check if:
1. FirebirdSQL/Interbase Service is running
define service{
use generic-service
host_name dbsrv2
service_description Server.Firebird
contact_groups admins
check_command check_firebird!SYSDBA!masterkey
}

2. Database is online and in good condition
define service{
use generic-service
host_name dbsrv2
service_description Service.Firebird
contact_groups admins
check_command check_firebird!SYSDBA!masterkey!/path/to/database.fdb
}

3. Result of your own SQL query
define service{
use generic-service
host_name dbsrv1
service_description Query.database.fdb
contact_groups admins
check_command check_firebird!SYSDBA!masterkey!/path/to/database.fdb!SELECT first 10 DISTINCT RDB$RELATION_NAME FROM RDB$RELATION_FIELDS WHERE RDB$SYSTEM_FLAG=0
}