{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/4"}],"enrichment":{"capability":"A terminal monitoring tool that connects to uWSGI's stats server and displays real-time worker metrics in a top-like interface.","skillfed_tags":["uwsgi","performance-monitoring","cli-tool"],"use_cases":["Monitor worker utilization and request throughput on a running uWSGI application during load testing or production incidents.","Diagnose slow or stuck workers by observing per-worker response times and request counts in real time.","Track memory consumption per worker to identify memory leaks or inefficient worker configurations.","Observe worker state transitions (busy, idle, cheap mode, suspended) to understand application behavior under load.","Quick ad-hoc performance inspection without setting up centralized monitoring or logging infrastructure."],"what_it_does":"uwsgitop is a command-line monitoring utility for uWSGI applications. It connects to uWSGI's stats server (either over a Unix socket or HTTP) and displays worker metrics in a real-time, top-like interface. The tool shows per-worker statistics including request count, requests per second, memory usage (RSS and VSZ), response times, and worker state (idle, busy, cheap mode, suspended, or handling signals). Workers are color-coded by state for quick visual scanning.\n\nThe package is designed for developers and operators who need to monitor uWSGI application performance without external monitoring infrastructure. It requires uWSGI to be started with the stats server enabled and offers keyboard shortcuts to toggle async core statistics, refresh speed, and quit. Memory reporting must be enabled in uWSGI configuration to see RSS and VSZ metrics.","worth_installing":"Yes, if you actively run uWSGI and need quick, local performance visibility. The permissive MIT license and zero runtime dependencies make installation low-risk. However, dormant maintenance (last release 865 days ago) and high install friction mean verify compatibility with your Python version and uWSGI release before relying on it for production monitoring. For long-term use, consider whether centralized monitoring tools better fit your infrastructure."},"id":"uwsgitop","links":{"html":"https://skillfed.io/packages/uwsgitop","md":"https://skillfed.io/packages/uwsgitop.md","pypi":"https://pypi.org/project/uwsgitop/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-04-01","license_spdx":null,"license_treatment":"permissive","name":"uwsgitop","python_support":"unspecified","summary":"uWSGI top-like interface"},"popularity":{"monthly_downloads":221428,"position":9277,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.12"}
