VisualGrid: Enabling Runtime Applications Monitoring in Grid Environments