Xymon Mailing List Archive search

monitor runtime of processes

7 messages in this thread

list Martin Flemming · Fri, 24 Oct 2014 14:01:04 +0200 (CEST) ·
Hi !

Unfortunatley i didn't found a solution for my problem except these threads, which are not really a soluton :-(

http://lists.xymon.com/archive/2008-February/017554.html
http://lists.xymon.com/archive/2013-July/037868.html

The question is, if anybody has a idea,
how i can monitor the runtime for certain processes,
preferably with his pid ?

My real problem is, that my backup-system runs at beginning of the months maybe more than 2 days ... but in the normal way it's runs 2-4 hours ...

So, i want to have a yellow alert after 24 hours and a red alert after 48 hours .. is this possible ?

Thanks & Cheers

        Martin
list Carl Inglis · Fri, 24 Oct 2014 14:32:03 +0000 ·
Does your backup process write its PID to a file while it's active? Or can you script it to do so?

Then you can alert on the age of the dile.

Regards,

Carl


 Carl Inglis AMBCS
Systems Administrator

Rakon UK Limited
Dowsett House, Sadler Road, Lincoln LN6 3RS, United Kingdom
Tel: +XX XXXX XXXXXX | Fax: +XX XXXX XXXXXX | Mob: +44 7786 552915
user-96685bdc864b@xymon.invalid | www.rakon.com


THE QUEENS AWARDS FOR ENTERPRISE 2012
Rakon UK Ltd


This message together with any attachments contains confidential information and may be
subject to privilege. If you are not the intended recipient you may not distribute it in any
way, you must notify the sender immediately and delete any copies of the message along
with its attachments.


Rakon UK Ltd is a limited company registered in England and Wales.
Registered Office: Antell House, Windsor Place, Harlow, Essex, England, CM20 2GQ
Company Registration Number: 5128090.

Please be aware that Rakon UK Limited may monitor email traffic data
including the date, time, subject line, sender and recipients for the
purposes of security and usage monitoring. Automated monitoring
systems may also be applied to ascertain whether incoming/outgoing
emails are likely to contain viruses, other destructive devices or
inappropriate content.
quoted from Martin Flemming
From: Xymon [xymon-bounces at xymon.com] on behalf of user-f286aaa49a76@xymon.invalid [user-f286aaa49a76@xymon.invalid]
Sent: 24 October 2014 13:01
To: xymon at xymon.com
Subject: [Xymon] monitor runtime of processes

Hi !

Unfortunatley i didn't found a solution for my problem except these
threads, which are not really a soluton :-(

http://lists.xymon.com/archive/2008-February/017554.html
http://lists.xymon.com/archive/2013-July/037868.html

The question is, if anybody has a idea,
how i can monitor the runtime for certain processes,
preferably with his pid ?

My real problem is, that my backup-system runs at beginning of the
months maybe more than 2 days ... but in the normal way it's runs 2-4 hours ...

So, i want to have a yellow alert after 24 hours and a red alert after 48
hours .. is this possible ?

Thanks & Cheers

        Martin
list Jeremy Ruffer · Sat, 25 Oct 2014 12:18:00 +0100 ·
What platform are you on?

On Linux you can do
ps -p<pid> -oetime
or
ps -C<backupname> -oetime

You just need an external script to report green if it's not found.  If it's been going over 24 hours then the format is D-HH:MM:SS so you just need to check for the dash then check the number of days.

Jeremy
quoted from Carl Inglis

On 24/10/2014 13:01, user-f286aaa49a76@xymon.invalid wrote:
Hi !

Unfortunatley i didn't found a solution for my problem except these threads, which are not really a soluton :-(

http://lists.xymon.com/archive/2008-February/017554.html
http://lists.xymon.com/archive/2013-July/037868.html

The question is, if anybody has a idea,
how i can monitor the runtime for certain processes,
preferably with his pid ?

My real problem is, that my backup-system runs at beginning of the months maybe more than 2 days ... but in the normal way it's runs 2-4 hours ...

So, i want to have a yellow alert after 24 hours and a red alert after 48 hours .. is this possible ?

Thanks & Cheers

       Martin
list Martin Flemming · Mon, 27 Oct 2014 10:03:11 +0100 (CET) ·
Thanks, Jeremy & Carl for the hints !

That's will be the way (external process- or logfile/pidfile-monitorscript)

Anyway, i thought there is eventually a built-in function for this ;-)

thanks & cheers

    martin
quoted from Jeremy Ruffer

On Sat, 25 Oct 2014, Jeremy Ruffer wrote:
What platform are you on?

On Linux you can do
ps -p<pid> -oetime
or
ps -C<backupname> -oetime

You just need an external script to report green if it's not found.  If it's 
been going over 24 hours then the format is D-HH:MM:SS so you just need to 
check for the dash then check the number of days.

Jeremy

On 24/10/2014 13:01, user-f286aaa49a76@xymon.invalid wrote:
 Hi !

 Unfortunatley i didn't found a solution for my problem except these
 threads, which are not really a soluton :-(

http: //lists.xymon.com/archive/2008-February/017554.html
http: //lists.xymon.com/archive/2013-July/037868.html
quoted from Jeremy Ruffer

 The question is, if anybody has a idea,
 how i can monitor the runtime for certain processes,
 preferably with his pid ?

 My real problem is, that my backup-system runs at beginning of the months
 maybe more than 2 days ... but in the normal way it's runs 2-4 hours ...

 So, i want to have a yellow alert after 24 hours and a red alert after 48
 hours .. is this possible ?

 Thanks & Cheers

        Martin
 
list Betsy Schwartz · Mon, 27 Oct 2014 09:10:01 -0400 ·
I have a script that does that, I'll upload it

On Mon, Oct 27, 2014 at 5:03 AM, Martin Flemming <user-f286aaa49a76@xymon.invalid>
quoted from Martin Flemming
wrote:
Thanks, Jeremy & Carl for the hints !

That's will be the way (external process- or logfile/pidfile-monitorscript)

Anyway, i thought there is eventually a built-in function for this ;-)

thanks & cheers

   martin


On Sat, 25 Oct 2014, Jeremy Ruffer wrote:

 What platform are you on?
On Linux you can do
ps -p<pid> -oetime
or
ps -C<backupname> -oetime

You just need an external script to report green if it's not found.  If
it's been going over 24 hours then the format is D-HH:MM:SS so you just
need to check for the dash then check the number of days.

Jeremy

On 24/10/2014 13:01, user-f286aaa49a76@xymon.invalid wrote:
 Hi !

 Unfortunatley i didn't found a solution for my problem except these
 threads, which are not really a soluton :-(

http: //lists.xymon.com/archive/2008-February/017554.html
http: //lists.xymon.com/archive/2013-July/037868.html

 The question is, if anybody has a idea,
 how i can monitor the runtime for certain processes,
 preferably with his pid ?

 My real problem is, that my backup-system runs at beginning of the
months
 maybe more than 2 days ... but in the normal way it's runs 2-4 hours ...

 So, i want to have a yellow alert after 24 hours and a red alert after
48
 hours .. is this possible ?

 Thanks & Cheers

        Martin
 
list Martin Flemming · Mon, 27 Oct 2014 14:33:44 +0100 (CET) ·
  Upps, that sounds promising,

then i will wait a littel before i start with my sadly programming knowledge :-)

  cheers
           martin
quoted from Betsy Schwartz

On Mon, 27 Oct 2014, Betsy Schwartz wrote:
I have a script that does that, I'll upload it

On Mon, Oct 27, 2014 at 5:03 AM, Martin Flemming <user-f286aaa49a76@xymon.invalid> wrote:

      Thanks, Jeremy & Carl for the hints !

      That's will be the way (external process- or logfile/pidfile-monitorscript)

      Anyway, i thought there is eventually a built-in function for this ;-)

      thanks & cheers

         martin

      On Sat, 25 Oct 2014, Jeremy Ruffer wrote:

            What platform are you on?

            On Linux you can do
            ps -p<pid> -oetime
            or
            ps -C<backupname> -oetime

            You just need an external script to report green if it's not found.  If it's been going over 24 hours then the format is D-HH:MM:SS so you just need to check for the dash
            then check the number of days.

            Jeremy

            On 24/10/2014 13:01, user-f286aaa49a76@xymon.invalid wrote:

                   Hi !

                   Unfortunatley i didn't found a solution for my problem except these
                   threads, which are not really a soluton :-(

                  http: //lists.xymon.com/archive/2008-February/017554.html
                  http: //lists.xymon.com/archive/2013-July/037868.html

                   The question is, if anybody has a idea,
                   how i can monitor the runtime for certain processes,
                   preferably with his pid ?

                   My real problem is, that my backup-system runs at beginning of the months
                   maybe more than 2 days ... but in the normal way it's runs 2-4 hours ...

                   So, i want to have a yellow alert after 24 hours and a red alert after 48
                   hours .. is this possible ?

                   Thanks & Cheers

                          Martin
                   

Gruss

        Martin Flemming


Martin Flemming
DESY / IT          office : Building 2b / 008a
Notkestr. 85       phone  : XXX - XXXX - XXXX
22603 Hamburg      mail   : user-f286aaa49a76@xymon.invalid
list Martin Flemming · Tue, 28 Oct 2014 11:45:32 +0100 (CET) ·
quoted from Betsy Schwartz
On Mon, 27 Oct 2014, Betsy Schwartz wrote:
I have a script that does that, I'll upload it
by the way, where you will upload it,

https://wiki.xymonton.org/doku.php/monitors ?


thanks & cheers,


martin
quoted from Martin Flemming
On Mon, Oct 27, 2014 at 5:03 AM, Martin Flemming <user-f286aaa49a76@xymon.invalid> wrote:

      Thanks, Jeremy & Carl for the hints !

      That's will be the way (external process- or logfile/pidfile-monitorscript)

      Anyway, i thought there is eventually a built-in function for this ;-)

      thanks & cheers

         martin

      On Sat, 25 Oct 2014, Jeremy Ruffer wrote:

            What platform are you on?

            On Linux you can do
            ps -p<pid> -oetime
            or
            ps -C<backupname> -oetime

            You just need an external script to report green if it's not found.  If it's been going over 24 hours then the format is D-HH:MM:SS so you just need to check for the dash then check the number of days.

            Jeremy

            On 24/10/2014 13:01, user-f286aaa49a76@xymon.invalid wrote:

                   Hi !

                   Unfortunatley i didn't found a solution for my problem except these
                   threads, which are not really a soluton :-(

                  http: //lists.xymon.com/archive/2008-February/017554.html
                  http: //lists.xymon.com/archive/2013-July/037868.html

                   The question is, if anybody has a idea,
                   how i can monitor the runtime for certain processes,
                   preferably with his pid ?

                   My real problem is, that my backup-system runs at beginning of the months
                   maybe more than 2 days ... but in the normal way it's runs 2-4 hours ...

                   So, i want to have a yellow alert after 24 hours and a red alert after 48
                   hours .. is this possible ?

                   Thanks & Cheers

                          Martin