{"repo":"gsquire/topngx","free":true,"listed":false,"github":"https://github.com/gsquire/topngx","clone":"git clone https://github.com/gsquire/topngx.git","description":"top for NGINX","language":"Rust","stars":694,"topics":["rust","nginx","command-line"],"license":"MIT","category":"cli-tools","readme_excerpt":"topngx This tool is a rewrite of ngxtop to make it easier to install and hopefully run faster. For those unfamiliar with the ngxtop, it is a tool that helps you parse NGINX access logs and print various statistics from them regardless of format. It is currently not as feature complete as the original version but it should have enough functionality to be usable. Installation There are a few ways to install it. The easiest way is to grab a release from here. Otherwise, you can install it from crates.io with a working Rust installation: SQLite development headers are easy to get on Mac and Linux: CHANGELOG See here Usage Some example queries are: Limitations There is no option to filter the data but this could be added in the future. The original version allowed for automatic detection of NGINX configuration files, log file paths, and log format styles. topngx currently has command line options for these and may add this functionality in a later version. If you find any other issues or features that may be missing, feel free to open an issue. You can also utilize logging via the env logger crate. License MIT The ngxtop license can be seen here.","default_branch":null,"files":null,"tree":[],"storefront":"/r/gsquire","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gsquire/topngx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}