Hi guys,
the project seems to be interesting. I have lots of experience in database administration, monitoring and visualization. The overall setup is not quite clear though - is it your server 1 being the only ODBC client of the remote DB in server 2, or do you have multiple clients connecting to server 2 via server 1 somehow? That might be a bit tricky then. Also, are you running some flavours of Linux or is it windows-based?
I'd be happy to help you with your tasks.