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_sybase

Rating
2 votes
Favoured:
0
Hits
107527
Files:
FileDescription
check_sybase-0.7.zipPlugin 0.7
check_sybase-0.8.zipPlugin 0.8
check_sybase-1.0.zipPlugin 1.0
check_sybase-1.1.zipPlugin 1.1
Nagios CSP

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!
check_sybase is a free Nagios plugin that will check connectivity and free space on a Sybase database.
It can be given options to check
* Connectivity only
* Connectivity AND free space
As a security option, usernames and passwords can be read from a file.
Reviews (2)
byaryv, February 9, 2022
Any idea what this means .
DBI connect('server=xyz;database=sybsystemdb;charset=iso_1;timeout=15;loginTimeout=15','esmsvc',...) failed: OpenClient message: LAYER = (0) ORIGIN = (0) SEVERITY = (78) NUMBER = (41)
Server xyz, database
Message String: Unable to connect: Adaptive Server is unavailable or does not exist
OpenClient message: LAYER = (0) ORIGIN = (0) SEVERITY = (78) NUMBER = (41)
Server xyz, database
Message String: Unable to connect: Adaptive Server is unavailable or does not exist
at ./check_sybase.pl line 143.
byPMDubuc, July 11, 2012
0 of 1 people found this review helpful
The connect test did not fail when a non-existent database name was used. An error message ""DBD::Sybase - can't change context to database ..." was printed to stderr, but the plugin did not return error status. I suggest adding a call to $dbh->do("use $dbname"), when a database name is used, after the connect to detect the error.