Re: [Nagios-users] cpu usage / memory usage

2007-02-12 Thread raghavendra kristam

Hi Hugo,

Thanks for the reply.

I need to handle both CPU usage and Memory usage.

i) I think check_load plugin supports cpu usage which provides the load
information using with: uptime command. If we need cpu usage with vmstat
command which plugin do I need to use.


ii) How to handle memory usage, which plugin do I need to use.

Correct me if am wrong with this understanding.


Thanks,
Raghavendra.




Can some one provide directions how to handle cpu usage / memory

usage.

I am using check_disk plugin for disk usage.


Assuming you're talking about a unix variant, check_load is included in
the standard plugins and can be used to infer cpu usage. There are also
quite a few cpu and memory specific plugins available at
http://www.nagiosexchange.org.


Correct me if I am wrong but the load on a unix system is not quite
nescessary related to the CPU usage.

You can get the load info for example with: uptime
19:24:23 up 165 days,  1:09,  3 users,  load average: 0.02, 0.02, 0.00

And your CPU usage with: vmstat
procs ---memory-- ---swap-- -io --system--
cpu
r  b   swpd   free   buff  cache   si   sobibo   incs us sy id
wa
0  0   1072  67176 184720 79293600 076 1138   110  0  0
100  0

While there usually is a relation between the two of them they are two
different things.

The question is which of these two do you (raghavendra kristam) want?

There is a check_load plugin that does the load thing. For most alerting
purposes that is quite enough. As th load tends to go up if you are low on
memory.

Hugo.
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting 
any issue. 
::: Messages without supporting info will risk being sent to /dev/null

[Nagios-users] cpu usage / memory usage

2007-02-08 Thread raghavendra kristam

Hi,

Can some one provide directions how to handle cpu usage / memory usage.
I am using check_disk plugin for disk usage.

Thanks,
Raghavendra.
-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting 
any issue. 
::: Messages without supporting info will risk being sent to /dev/null

Re: [Nagios-users] Need some help regarding with tomcat server

2007-02-07 Thread raghavendra kristam

Hi,

# /usr/local/nagios/libexec/check_tcp -H IP address
Connection refused
# /usr/local/nagios/libexec/check_tcp -H IP address -p 5
Connection refused

Please let me know why i am getting Connection refused and showing the
status as critical in web interface.

Thanks,
Raghavendra.

On 1/30/07, Josh Yost [EMAIL PROTECTED] wrote:


raghavendra kristam wrote:
 Hi,
[snip]

 a)For server availability: listening to Tomcat server port periodically
and
 send out notification when there is no response on the port.
 b)For memory/disk usage: periodically check memory/disk space and send
out
 notification when the usage reaches certain thresholds.
 c) For requests per minute for the Tomcat Server and per JSP level
requests
 per minute and response time



Hi,

a) can be handled by check_tcp or check_http (fyi - I can't use
check_http -S for tomcat 4; I think it's a problem w/ the SSL
implementation on the older tomcats)

b) memory/CPU can be handled by either SNMP or, if running on Windows,
by using nsclient

c) not sure on this one, but maybe someone else has ideas.  I don't know
where these numbers would exist.

Good luck,
- Josh

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting 
any issue. 
::: Messages without supporting info will risk being sent to /dev/null

Re: [Nagios-users] Need some help regarding with tomcat server

2007-01-31 Thread raghavendra kristam

Hi,

After Installed Nagios2.7 and Nagios plugin-1.4.5.
The following configuration files are located in /usr/local/nagios/etc
cgi.cfg-sample  commands.cfg-sample  localhost.cfg-sample  nagios.cfg-sample
resource.cfg-sample

Later copy those from $NAGIOSHOME/etc/*.cfg-sample to $NAGIOSHOME/etc/*.cfg
as

cgi.cfg  commands.cfg  htpasswd.users  localhost.cfg  nagios.cfg
resource.cfg
The below configuration are not availble in /usr/local/nagios/etc/ .
Do we need to create these files in /usr/local/nagios/etc/ or did I missed
any thing during installation time.
Please let me know.

cfg_file=/usr/local/nagios/etc/contactgroups.cfg
 cfg_file=/usr/local/nagios/etc/contacts.cfg
 cfg_file=/usr/local/nagios/etc/dependencies.cfg
 #cfg_file=/usr/local/nagios/etc/escalations.cfg
 cfg_file=/usr/local/nagios/etc/hostgroups.cfg
 cfg_file=/usr/local/nagios/etc/hosts.cfg
 cfg_file=/usr/local/nagios/etc/servicegroups.cfg
 cfg_file=/usr/local/nagios/etc/disk_services.cfg
 cfg_file=/usr/local/nagios/etc/database_services.cfg
 cfg_file=/usr/local/nagios/etc/web_services.cfg
 cfg_file=/usr/local/nagios/etc/local_services.cfg
 cfg_file=/usr/local/nagios/etc/timeperiods.cfg
 cfg_file=/usr/local/nagios/etc/windows-services.cfg
 # PERFPARSE LINE BELOW
 cfg_file=/usr/local/nagios/etc/nagios_perfparse.cfg

 http://www.totkat.org/pages/nagios-conf.shtml

Thanks,
Raghavendra.


On 1/30/07, David Rudder [EMAIL PROTECTED] wrote:


By the way, NagiosExchange has a plugin for monitoring JMX.

http://www.nagiosexchange.org/Misc.54.0.html?tx_netnagext_pi1[p_view]=808tx_netnagext_pi1[page]=10%3A10

It doesn't address, specifically, what you asked for.  But, it may be
even better.  For instance, your Java app will throw out of memory
errors if it reaches the maximum allocated to the VM.  This is usually
way below the amount available to the OS.  So, you'll want to measure
memory usage via JMX and not via the standard OS calls.

-Dave

David Rudder wrote:
 c) is a difficult one, but I expect it's been handled before.
 Tomcat stores its logs in the httpd common log format.  So, any nagios
 plugins that examine the Apache logs should be able to handle Tomcat's
 as well.  I see Ethan wrote a check_log that will check for a pattern.
 Maybe you could build on that.  If you're just looking to see if a
 request took a long time, you can add %D to the access log pattern
 (specified in conf/server.xml).  That shows the time it took, in millis,
 to fulfill the request.  However, I'm not sure if a page's request takes
 longer for a client with a slow link.

 Anyway, given the standardized way Tomcat stores it's log, it might not
 be too difficult to find someone who solved the same problem for
 Apache's httpd and apply that to Tomcat.

 -Dave

 raghavendra kristam wrote:

 Hi,

 I am quite new to nagios and finally I installed the required
 softwares on linux machine.
 I am able to access the web interface using the url
 http://localhost:90/nagios http://%3Clocalhost%3E:90/nagios.

 a) nagios-2.7
 b) nagios-plugins-1.4.5
 c) Apache httpd-2.2.4
 d) mysql4.1.22


 I need to do the following scenarios with nagios. Please let me know
 how to handle this scenarios.

 a)For server availability: listening to Tomcat server port
 periodically and send out notification when there is no response on
 the port.
 b)For memory/disk usage: periodically check memory/disk space and send
 out notification when the usage reaches certain thresholds.
 c) For requests per minute for the Tomcat Server and per JSP level
 requests per minute and response time


 Please let me know whether all these scenarios supported by nagios or
 not ?

 Thanks,
 Raghavendra.





-
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share
your
 opinions on IT  business topics through brief surveys - and earn cash

http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV



 ___
 Nagios-users mailing list
 Nagios-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/nagios-users
 ::: Please include Nagios version, plugin version (-v) and OS when
reporting any issue.
 ::: Messages without supporting info will risk being sent to /dev/null




-
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share
your
 opinions on IT  business topics through brief surveys - and earn cash

http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Nagios-users mailing list
 Nagios-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo

[Nagios-users] Need some help regarding with tomcat server

2007-01-30 Thread raghavendra kristam

Hi,
I am quite new to nagios and finally I installed the required softwares on
linux machine.
I am able to access the web interface using the url
http://localhost:90/nagios.

a) nagios-2.7
b) nagios-plugins-1.4.5
c) Apache httpd-2.2.4
d) mysql4.1.22


I need to do the following scenarios with nagios. Please let me know how to
handle this scenarios.

a)For server availability: listening to Tomcat server port periodically and
send out notification when there is no response on the port.
b)For memory/disk usage: periodically check memory/disk space and send out
notification when the usage reaches certain thresholds.
c) For requests per minute for the Tomcat Server and per JSP level requests
per minute and response time


Please let me know whether all these scenarios supported by nagios or not ?

Thanks,
Raghavendra.
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting 
any issue. 
::: Messages without supporting info will risk being sent to /dev/null

[Nagios-users] Getting errors during install nagios plugins

2007-01-24 Thread raghavendra kristam

Hi,

I installed nagios-2.7 and while trying to install nagios plugin
nagios-plugins-1.4.5 getting the following error
Please let me know how to sort out these errors.

1) ./configure --with-mysql=/usr/local/mysql
2 ) make

Errors


# make
make  all-recursive
make[1]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5'
Making all in lib
make[2]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
make  all-recursive
make[3]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
Making all in tests
make[4]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/lib/tests'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/lib/tests'
make[4]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
make[3]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
make[2]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
Making all in plugins
make[2]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/plugins'
if gcc -DLOCALEDIR=\/usr/local/nagios/share/locale\ -DHAVE_CONFIG_H -I.
-I. -I.. -I.. -I../lib -I../intl -I/usr/include/ldap  -I/usr/include
-I/usr/include/mysql  -I/usr/include/mysql -g -pipe -m32 -march=i386
-mtune=pentium4 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-fno-strict-aliasing -g -O2 -MT check_mysql-check_mysql.o -MD -MP -MF
.deps/check_mysql-check_mysql.Tpo -c -o check_mysql-check_mysql.o `test -f
'check_mysql.c' || echo './'`check_mysql.c; \
then mv -f .deps/check_mysql-check_mysql.Tpo
.deps/check_mysql-check_mysql.Po; else rm -f
.deps/check_mysql-check_mysql.Tpo; exit 1; fi
check_mysql.c:51:19: mysql.h: No such file or directory
check_mysql.c:52:20: errmsg.h: No such file or directory
check_mysql.c:58: error: `MYSQL_PORT' undeclared here (not in a function)
check_mysql.c: In function `main':
check_mysql.c:73: error: `MYSQL' undeclared (first use in this function)
check_mysql.c:73: error: (Each undeclared identifier is reported only once
check_mysql.c:73: error: for each function it appears in.)
check_mysql.c:73: error: syntax error before mysql
check_mysql.c:74: error: `MYSQL_RES' undeclared (first use in this function)
check_mysql.c:74: error: `res' undeclared (first use in this function)
check_mysql.c:75: error: `MYSQL_ROW' undeclared (first use in this function)
check_mysql.c:75: error: syntax error before row
check_mysql.c:91: error: `mysql' undeclared (first use in this function)
check_mysql.c:93: error: `MYSQL_READ_DEFAULT_GROUP' undeclared (first use in
this function)
check_mysql.c:97: error: `CR_UNKNOWN_HOST' undeclared (first use in this
function)
check_mysql.c:99: error: `CR_VERSION_ERROR' undeclared (first use in this
function)
check_mysql.c:101: error: `CR_OUT_OF_MEMORY' undeclared (first use in this
function)
check_mysql.c:103: error: `CR_IPSOCK_ERROR' undeclared (first use in this
function)
check_mysql.c:105: error: `CR_SOCKET_CREATE_ERROR' undeclared (first use in
this function)
check_mysql.c:112: warning: passing arg 1 of `strlen' makes pointer from
integer without a cast
check_mysql.c:112: warning: passing arg 2 of `memcpy' makes pointer from
integer without a cast
check_mysql.c:112: warning: passing arg 1 of `__strdup' makes pointer from
integer without a cast
check_mysql.c:116: error: `CR_SERVER_GONE_ERROR' undeclared (first use in
this function)
check_mysql.c:118: error: `CR_SERVER_LOST' undeclared (first use in this
function)
check_mysql.c:120: error: `CR_UNKNOWN_ERROR' undeclared (first use in this
function)
check_mysql.c:127: warning: passing arg 1 of `strlen' makes pointer from
integer without a cast
check_mysql.c:127: warning: passing arg 2 of `memcpy' makes pointer from
integer without a cast
check_mysql.c:127: warning: passing arg 1 of `__strdup' makes pointer from
integer without a cast
check_mysql.c:134: warning: passing arg 1 of `strlen' makes pointer from
integer without a cast
check_mysql.c:134: warning: passing arg 2 of `memcpy' makes pointer from
integer without a cast
check_mysql.c:134: warning: passing arg 1 of `__strdup' makes pointer from
integer without a cast
check_mysql.c:146: error: `row' undeclared (first use in this function)
check_mysql.c:147: warning: passing arg 1 of `strlen' makes pointer from
integer without a cast
check_mysql.c:147: warning: passing arg 2 of `memcpy' makes pointer from
integer without a cast
check_mysql.c:147: warning: passing arg 1 of `__strdup' makes pointer from
integer without a cast
check_mysql.c:165: error: `MYSQL_FIELD' undeclared (first use in this
function)
check_mysql.c:165: error: `fields' undeclared (first use in this function)
make[2]: *** [check_mysql-check_mysql.o] Error 1
make[2]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5'
make: *** [all] Error 2


Thanks,
Raghavendra.