mutornadomon icon indicating copy to clipboard operation
mutornadomon copied to clipboard

Easy-to-install monitor endpoint for Tornado applications

Results 7 mutornadomon issues
Sort by recently updated
recently updated
newest added

- README.md file is read as description & now its encoded during read to fix the issue while reading special characters.

Tox file setup is done with py36, py39 - Issues caused are module not found error for tornado & psutil, requirements.in file & requirements-test.in file are added and updated the...

The io_loop argument to PeriodicCallback has been removed. http://www.tornadoweb.org/en/stable/releases/v5.0.0.html However mutornadomon still uses it https://github.com/uber/mutornadomon/blob/915a6a246565229c53898e208d8f23aa8066e41e/mutornadomon/monitor.py ` self.measure_callback = tornado.ioloop.PeriodicCallback( self._cb, measure_interval, self.io_loop, ) `

Seeing this when executing a request: ``` Uncaught exception Traceback (most recent call last): File "/home/mycompany/myproject/env/local/lib/python2.7/site-packages/tornado/http1connection.py", line 238, in _read_message delegate.finish() File "/home/mycompany/myproject/env/local/lib/python2.7/site-packages/tornado/httpserver.py", line 289, in finish self.delegate.finish() File "/home/mycompany/myproject/env/local/lib/python2.7/site-packages/tornado/web.py",...

Right now we have the times of ioloop that exceeds the latency threshold. Is there any way to show the latency P99 for the ioloop?

We don't need to use `mock` to monkey patch `handle_callback_exception` as we currently do here: https://github.com/uber/mutornadomon/blob/master/mutornadomon/monitor.py#L72 ``` self._ioloop_exception_patch = mock.patch.object( self.io_loop, 'handle_callback_exception', handle_callback_exception ) self._ioloop_exception_patch.start() ```

In file: `__init__.py`, the list named (`__all__`) contains unquoted names which can result in errors/exceptions(TypeError) when this module is imported. The names should be inside quote but they are not....