I have found a great tool for Linux to get great information about the performance of a website by parsing your Apache logs.
goaccess – fast web log analyzer and interactive viewer.
GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Install this tool on Alma Linux very easily.
[root@2403-4800-25af-b00--2 SSL]# dnf in goaccess
Then the tool is ready for use. Easily create an HTML-formatted report with charts and graphs with one simple command.
(jcartwright@2403-4800-25af-b00--2) 192.168.1.5 SSL $ goaccess sslaccesslog_securitronlinux.com_6_27_2024 -o report.html --log-format=COMBINED
[PARSING sslaccesslog_securitronlinux.com_6_27_2024] {9216} @ {0/s}
Cleaning up resources...
This is how easy it is to generate an informative HTML report to view the metrics of your website.
I have uploaded a sample report here: https://securitronlinux.com/linuxinfo/report.html.
This shows how the report will look. This could possibly be scripted to generate a page that could be viewed by a site admin to keep an eye on the performance of the website.