I can only get to this page if I have an active "alert" for hub database size. It takes me to <hubIP>/alerts and looks like this (I know, I know, my database is getting large; sue me):
However, this does not work for me unless there is an alert, otherwise I just get a message that there are none. You can still set these values on a per-device basis (on the device page) and via the "hidden" URL endpoints--or at least the event history size with the "hidden" URL:
<hubIP>/hub/advanced/event/limit/<desiredSize,1-1000>, for example, http://myHubIP/hub/advanced/event/limit/100 (or just leave off the /100 to view the current size).
I'm not sure there is any other method for the "state history size" beyond the per-device method, unless something was added recently that I don't know about (or there's another way to access the above when you don't "need" it).
I set both to 5 for most things, the state size manually I don't think I'm ever going to care what the 6th previous level or color temperature a light was at. Of course, there are some devices where you'll want a bit more info kept, especially if syncing to another hub (found that out) where it won't all sync. But responsiveness has been perfect since lowering the event and state hx, and backups are never even noticeable as my db size on the hub with 315 devices is currently 1259712.
Yeah thought it might be something like that. It would be nice to be able to do it at whim though, it takes quite some time to do it manually since you can only do state on the device page.
@gopher.ny is it possible to have this UI always avalialbe, not just when there's an alert for database size?