Re: Python Monitoring

2010-09-20 Thread Diez B. Roggisch
Glazner  writes:

> On Sep 20, 6:03 pm, de...@web.de (Diez B. Roggisch) wrote:
>> Glazner  writes:
>> > Hi,
>>
>> > I'm will be writing a distributed program with parallel python and i
>> > would like to if there are any good monitoring utilities for python.
>> > I would like each remote server to post messages and to see the
>> > messages in a web-broweser or such.
>>
>> > I googled python monitoring and found pymon but it seems a bit
>> > outdated.
>>
>> It's not exactly what you asked for, but the supervisord written in
>> Python is not only capable of watching a process (admittedly always on
>> the machine it is supposed to run), but can also be configured to have
>> XMLRPC based (and I think even other) interfaces that a central server
>> could poll & see the status of specific processes. I admit though that
>> it needs more configuration. Just wanted to mention it, because process
>> management might be on your list as well.
>>
>> Diez
>
> mmm... , windows not supported :(
> I need windows (cross platform is important)

Ah. Poor you. Well, there is also pyro. It should run on all OS, and it
comes with a name-service. With this, it's actually possible and
probably quite easy to have all your respective clients/workers/agents
connect themselves to central monitoring instance, and posting more or
less accurately their state.

The configuration needed should be minimal, and depending on your
network setup even trivial because there is some broadcasting detection
ala bonjour available. The worst that can happen is that you have to
spread knowledge of a specific pyro server through a string like

  pyro:///

or some such.

Diez
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Python Monitoring

2010-09-20 Thread Glazner
On Sep 20, 6:03 pm, de...@web.de (Diez B. Roggisch) wrote:
> Glazner  writes:
> > Hi,
>
> > I'm will be writing a distributed program with parallel python and i
> > would like to if there are any good monitoring utilities for python.
> > I would like each remote server to post messages and to see the
> > messages in a web-broweser or such.
>
> > I googled python monitoring and found pymon but it seems a bit
> > outdated.
>
> It's not exactly what you asked for, but the supervisord written in
> Python is not only capable of watching a process (admittedly always on
> the machine it is supposed to run), but can also be configured to have
> XMLRPC based (and I think even other) interfaces that a central server
> could poll & see the status of specific processes. I admit though that
> it needs more configuration. Just wanted to mention it, because process
> management might be on your list as well.
>
> Diez

mmm... , windows not supported :(
I need windows (cross platform is important)

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Python Monitoring

2010-09-20 Thread Diez B. Roggisch
Glazner  writes:

> Hi,
>
> I'm will be writing a distributed program with parallel python and i
> would like to if there are any good monitoring utilities for python.
> I would like each remote server to post messages and to see the
> messages in a web-broweser or such.
>
> I googled python monitoring and found pymon but it seems a bit
> outdated.

It's not exactly what you asked for, but the supervisord written in
Python is not only capable of watching a process (admittedly always on
the machine it is supposed to run), but can also be configured to have
XMLRPC based (and I think even other) interfaces that a central server
could poll & see the status of specific processes. I admit though that
it needs more configuration. Just wanted to mention it, because process
management might be on your list as well.

Diez
-- 
http://mail.python.org/mailman/listinfo/python-list


Python Monitoring

2010-09-20 Thread Glazner
Hi,

I'm will be writing a distributed program with parallel python and i
would like to if there are any good monitoring utilities for python.
I would like each remote server to post messages and to see the
messages in a web-broweser or such.

I googled python monitoring and found pymon but it seems a bit
outdated.

any tips will be great!

Many Thanks,

Yoav Glazner
-- 
http://mail.python.org/mailman/listinfo/python-list