How to monitor using custom scripts in nagios.
Anthony Montibello
amontibello at gmail.com
Fri Mar 6 02:00:46 CET 2009
Many users assume that people aready are familiar with the little steps,
I agree that it is nice to see some real life examples spelled out some
times.
Personally I always recomed people new to Nagios to keep All the Config
Files
under some kind of source control. (CVS or some other system)
Tony
On Thu, Mar 5, 2009 at 6:41 AM, Martyn <martyn at chetnet.co.uk> wrote:
> Brill, this is the kind of thing that helps me learn how to use programs,
> wish a few more would post things like this.
>
> Cheers
>
> ------------------------------
> *From:* vinod.e [mailto:vinod.e at enlume.com]
> *Sent:* 05 March 2009 10:57
> *To:* Nagios-users at lists.sourceforge.net
> *Subject:* [Nagios-users] How to monitor using custom scripts in nagios.
>
> Hi Friends,
> I Want share My experience of monitoring scripts on nagios , Very
> simple and Easy.
> I am 3 months experienced with nagios and u should make copy of all your
> modifying files initially.
>
> Actually I want to monitor tomcat threads,memory etc.. along with other
> services , i could not find plug ins similar to mysql.
> In my office we have inbuilt scripts to monitor tomcat manually.
> On test bases I had taken one of this script and tested , I had success.
> There are other ways thanks to Mr.Richard Quintin who shared his
> knowledge of using nagiosgraph and scripts to monitor tomcat but my
> suse10.2 , monitoring server have few issues i could not go head instead
> tried this.
>
> Monitoring nagios using scripts.
> Example:
> Monitoring tomcat Threads.
>
> At remote host side i.e where nrpe is installed / monitored box
>
> Created a file tomcat_threads.sh using vi editor
>
> #vi tomcat_threads.sh
> Entered following three line code
>
> #!/bin/sh
> totalThreads=`ps -C java -L -o pid,tid,pcpu,state | wc -l`
> echo "Total Threads Available:$totalThreads"
>
> Save the file and quit
>
> Made sure first script runs at # prompt.
>
> Moved script to /usr/local/nagios/libexec folder if its not created here.
>
> Set permission
> #chmod 755 tomcat_threads.sh
>
> Give ownner ship to nagios user only.
> #chown nagios:nagios tomcat_threads.sh
>
>
> #cd /usr/local/nagios/etc
> #vi nrpe.cfg
>
> Append below command line
>
> command[tomcat_threads.sh]=/usr/local/nagios/libexec/tomcat_threads.sh
>
> Save and quit
>
> Restart xinetd to make changes effected.
> #service xinetd restart
>
>
> At monitoring server side / where nagios monitoring server installed.
> #cd /usr/local/nagios/etc/
>
> #vi services.cfg
> Append this service
>
> define service{
> use generic-service
> host_name amazon
> service_description tomcat_threads.sh
> check_command check_nrpe!tomcat_threads.sh
> notifications_enabled 0
> }
>
> Save and quit
>
> check for erorrs
> #/usr/local/nagios/bin /nagios -v /usr/local/nagios/etc/nagios.cfg
> correct your erorror if any.
>
> Restart nagios service
> #service nagios restart
>
> DISCLAIMER:
> This is what worked for me and i am confident i will add as many as
> scripts i want in future.
> You make changes as it suits to you and i own no responsibility for typo
> error or if some thing goes wrong.
>
> Please share your knowledge, knowledges grows by sharing while money
> reduces by sharing.
>
> Regards
> Gajula Vinod Kumar Eleshetty
> SYSTEM ADMINISTRATOR/DATA BASE ADMINISTRATOR
> Enlume technologis.
>
>
>
>
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20090305/0155f696/attachment.html>
-------------- next part --------------
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
-------------- next part --------------
_______________________________________________
Nagios-users mailing list
Nagios-users at 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
More information about the Users
mailing list