In this paper, A production environment monitoring system based on GPRS-Internet was designed and implemented. The system uses ARM9 embedded CPU as its host and realizes monitoring function and man-machine interface by using cross-platform C++ graphic interface library Qt in Linux OS. It sends collected data to remote server by GPRS model and clients realize real-time and long distance monitoring for environment through WEB service. The results show that it is a low cost, versatile, scalable and reliable system, and it can be easily applied to industrial and agricultural environmental monitoring. Basically, it provides a new design idea for remote monitoring of the environment.