[Nagiosplug-devel] [PATCH/PULL] New plugin: check_dbi
Sebastian Harl
sh at teamix.net
Thu Jul 5 11:20:41 CEST 2012
Hi hassan,
On Mon, Jun 11, 2012 at 01:27:17PM +0500, hassan nashrah wrote:
> I have a test case, that you may like to test. as well as if your plugin could do this it wud be grt. i have been looking for a while to do the following:
>
> My Oracle DB server details
>
> operating System: Solaris
>
> database: oracle
> IP: 192.168.1.2 (not real ip)
>
> My Nagios Server details
> OS : Ubuntu
> i have configured nagios 3.x
>
> i connect to my db server from my nagios as follow:
>
> ssh -Y root at 192.168.1.2
> Password: xxxxxxxxx
> [root at vboxdb /]# su - oracle
>
> Sun Microsystems Inc. SunOS 5.10 Generic January 2005
> [oracle at vboxdb ~]$ sqlplus / as sysdba
>
> SQL*Plus: Release 11.2.0.1.0 Production on Wed May 30 04:53:48 2012
>
> Copyright (c) 1982, 2009, Oracle. All rights reserved.
Well, this is not how check_dbi would connect to an Oracle database.
Rather, you will need an 'oracle' driver for libdbi. According to the
website somebody is working on such a thing but it seems to be
incomplete and I don't know anything about the current status or whether
it's usable at all, I'm afraid.
> what i want to do i will list below ;
>
> SQL> select current_utilization, max_utilization, limit_value from v$resource_limit where resource_name =’sessions’;
>
> CURRENT_UTILIZATION MAX_UTILIZATION LIMIT_VALUE
>
> ——————- ————— ————————- —————
>
> 386 404 1528
>
> if the current utilization reaches 1500 alert critical, 1450 warning state.
> else normal.
>
> can you tell me how i can use your plugin to do this.
This is exactly what check_dbi is meant for. Please note though, that
you can (currently) only check a single value only. The plugin uses the
first (CURRENT_UTILIZATION) and simply ignores all other values.
> by the way i've tried to compile your plugin. but i am getting errors
> saying common.h not found.
Could you please provide more information about that error, like the
full compiler output? common.h is shipped with nagios-plugins, so I
suppose there is some other error.
HTH,
Sebastian
--
Sebastian Harl
Consultant, Trainer
teamix GmbH
Südwestpark 35
90449 Nürnberg
fon: +49 911 30999-0
fax: +49 911 30999-99
mail: sh at teamix.de
web: http://www.teamix.de
Amtsgericht Nürnberg, HRB 18320
Geschäftsführer: Oliver Kügow, Richard Müller
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <https://www.monitoring-plugins.org/archive/devel/attachments/20120705/27bf4b6d/attachment.sig>
More information about the Devel
mailing list