Tryton application process monitoring

There is a tool in tryton that allows me to monitor each of the processes to know their performance?

Not that I know of. And monitoring processes can mean many things. There are tools for python in general:

In my modules I use a decorator quite often:

from functools import wraps
from time import time

def timeit(func):
    @wraps(func)
    def wrap(*args, **kw):
        start = time()
        result = func(*args, **kw)
        end = time()
        print('func:%r args:[%r, %r]: %2.4f sec' % \
          (func.__name__, args, kw, end-start))
        return result
    return wrap

@timeit
def heavyfunc(self, param):
      do heavy stuff

1 Like