This looks interesting. I'll try to test it on uwsgi and contribute a PR if it works. If anyone can beat me to it though... On Wednesday, August 24, 2022 at 4:44:09 AM UTC-4 mi...@redinnovation.com wrote:
> Hi Thierry, > > >> That seems to be a nice project! >> I would like to provide an integration package for Pyramid (probably >> based on tweens)!! >> Would it be better to create a dedicated module in web-top, or to create >> a new "pyramid-top" package? >> > > I am in fact using webtop at the front of Pyramid (through Gunicorn): > > Please > > - drop a folder `top/pyramid" where you can add Pyramid code and > > - then necessary unit test > > - add optional dependencies with `top-framework[pyramid]` label > > - Add a documentation page on how to integrate with Pyramid > > - Open a PR > > Here is the example code for Gunicorn: > > > https://github.com/tradingstrategy-ai/top-framework/blob/master/top/gunicorn/hooks.py > > Because it is WSGI it should be pretty much copy-paste for Pyramid. > > Br, > Mikko > > >> >> Best regards, >> Thierry >> -- >> https://www.ulthar.net -- http://pyams.readthedocs.io >> >> >> Le mer. 24 août 2022 à 00:14, Mikko Ohtamaa <mi...@redinnovation.com> a >> écrit : >> >>> Hi all, >>> >>> I am happy to announce a new project: web-top. >>> >>> Web-top is a UNIX top-like tool to live HTTP requests and responses of >>> any web server. It is built using Top Framework for Python >>> <https://github.com/tradingstrategy-ai/top-framework>. >>> >>> [image: image.png] >>> >>> >>> Sometimes you just need to log in to your web server and see what's >>> going on. web-top allows you to do. Instead of focusing on Application >>> Performance Management (APM), metrics or log storage web-top displays >>> what's currently happening in your web server. web-top is ideal for >>> observing and catching issues when they happen. >>> >>> >>> - Installation >>> >>> <https://top-framework.readthedocs.io/en/latest/web-top/installation.html> >>> - Usage >>> <https://top-framework.readthedocs.io/en/latest/web-top/usage.html> >>> >>> <https://github.com/tradingstrategy-ai/web-top#features>Features >>> >>> - >>> >>> Easily integrate with any web server >>> - >>> >>> Display active and recently completed HTTP requests/responses >>> - >>> >>> Live top-like monitoring >>> - >>> >>> Easily locate stalled requests, as requests not making progress are >>> sorted first and marked red >>> - >>> >>> IP address and country geolocation to understand who is using your >>> web service >>> >>> <https://github.com/tradingstrategy-ai/web-top#documentation> >>> Documentation >>> >>> - Browse documentation >>> <https://top-framework.readthedocs.io/en/latest/web-top/index.html> >>> >>> <https://github.com/tradingstrategy-ai/web-top#community>Community >>> >>> - Join Discord for any questions >>> <https://tradingstrategy.ai/community> >>> >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "pylons-discuss" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to pylons-discus...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/pylons-discuss/CAK8RCUug5zFRKp6xzv--bdyTbVsB9Vj2pVOZ7Ynsm0Aq%2BfdnVQ%40mail.gmail.com >>> >>> <https://groups.google.com/d/msgid/pylons-discuss/CAK8RCUug5zFRKp6xzv--bdyTbVsB9Vj2pVOZ7Ynsm0Aq%2BfdnVQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "pylons-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to pylons-discus...@googlegroups.com. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/pylons-discuss/CAPX_VWDTBx5jjxDgOB1YwpVKJgQ940m6SU1-Pg%2BaFnVqpcP8Qw%40mail.gmail.com >> >> <https://groups.google.com/d/msgid/pylons-discuss/CAPX_VWDTBx5jjxDgOB1YwpVKJgQ940m6SU1-Pg%2BaFnVqpcP8Qw%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pylons-discuss+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/8d3e436a-86ab-4616-bcff-1dd6b96a57fen%40googlegroups.com.