This paper discusses a novel approach for automated deployment of resource monitoring service for job submission in grid environment. Grid computing is used for solving large scale problems which are complex. Monitoring becomes a crucial model in Grid which is used for scheduling, fault detection, accounting, etc. Job monitoring is required because user has no direct control over the job when it is submitted to a remote node. Monitoring requires services to be deployed on all the nodes in a grid environment to predict the resource availability. It is difficult to deploy the monitoring service manually in geographically distributed nodes. Hence a need for automated deployment arises. Our approach takes less time to deploy when compared to the manual deployment. The mobile agents do the automated deployment with minimum deployment time which utilizes minimum bandwidth in turn reduces the network load.