Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
check_firebird.php
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
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
}
Reviews (0)
Be the first to review this listing!