I have implemented a clone of the API server using NodeJS so that the dashboard is useable on my old Pi A modal.
It saves the stats in memory so refresh the dashboard page doesn't have to re-parse the log file (multiple times), which takes forever and eventually timeout for some requests.
Thanks! Have you tried to find out what the max is for the log file size is before you start to have issues? We have some users that would benefit but they are the same users that have massive log files and very large numbers of queries.