Live data from Hacker News

Show HN: Top, but for Nginx

github.com

11–20 of 72 posts

Re: Show HN: Top, but for Nginx

#11
post #6
post #3

This is the tool I've wanted (and half written 3-4 times) my whole career. From reading the github it looks lightweight, not a big infrastructure addition, and that it helps you figure out wtf is going on with the web server. Regarding the branding, for me top is a real-time tool rather than a logging tool. I was picturing something that may have been more useful for older style Apache httpd installs where you have s…

Thanks for the feedback. I wanted to capture the same idea as the original tool I listed in the README. In the future I hope to add functionality to tail a log file in real time and do live updates of the stats. This is where the idea of top comes from.

[deleted]

Re: Show HN: Top, but for Nginx

#12
post #8
post #2

I wouldn't mind a screenshot before installing it.

I thought the same thing. I was expecting to see some kind of screenshot so I could have a glimpse of the software. EDIT: 1# I'm gonna compile it and provide a screenshot via a pull request. 2# Compilation failed because it needed sqlite3 headers and this is not reported in the app. I'm gonna edit that in the readme too :) This year (specially with the whole covid thingy) I set a goal to contribute more to open sourc…

Thanks for submitting a patch! I have been throwing around the idea of using the "bundled" feature flag listed here: https://github.com/rusqlite/rusqlite#optional-features. I was hesitant to initially because it would force users to have a specific version of SQLite.

Re: Show HN: Top, but for Nginx

#13
post #2

I wouldn't mind a screenshot before installing it.

It seems to be a rewrite of ngxtop https://github.com/lebinh/ngxtop

It does seem to be that except it doesn't "tail log files" like the original (see limitations at the bottom if the readme.

Re: Show HN: Top, but for Nginx

#14
How does this compare to goaccess? Similar tool that I've used briefly. One issue I had was how complicated it was, I'm assuming since this is nginx specific it's simpler.

Re: Show HN: Top, but for Nginx

#15
Hmmm... looks like nothing more than a weblog analyzer. Someone correct me if I'm wrong. It's not "real time" since it can only report on what the web-server has done not what it is doing. AFAIK, nginx has nothing like Apache httpd's mod_status... at least, nothing open source.

Re: Show HN: Top, but for Nginx

#16
post #15

Hmmm... looks like nothing more than a weblog analyzer. Someone correct me if I'm wrong. It's not "real time" since it can only report on what the web-server has done not what it is doing . AFAIK, nginx has nothing like Apache httpd's mod_status... at least, nothing open source.

the latency between weblog and web server is a lot more real time than most things

Re: Show HN: Top, but for Nginx

#18

Monitoring capabilities are missing from Nginx on purpose. They are not and will never be available for free because there is "NGINX Plus". This is why I recommend switching to HAProxy.

HAProxy also has an 'enterprise' offering[1], what makes this different from nginx plus?

[1] https://www.haproxy.com/products/haproxy-enterprise-edition/

Re: Show HN: Top, but for Nginx

#19

Monitoring capabilities are missing from Nginx on purpose. They are not and will never be available for free because there is "NGINX Plus". This is why I recommend switching to HAProxy.

Wish all distros shipped https://github.com/vozlt/nginx-module-vts by default. It's a minor pain to self-build

Re: Show HN: Top, but for Nginx

#20
> This tool is a rewrite of ngxtop to make it more easily installed and hopefully quicker.

Why make a whole new tool with limitations instead of improving the existing one?

Post reply on HN