fix(webui): use connection pool to get info from instances
Summary
Use ConnectionPool to get info from instances instead of opening a new connection for each instance
- Close #882 (closed)
- Cherry-pick to: none
- Docs follow-up: not necessary
Use ConnectionPool to get info from instances instead of opening a new connection for each instance