An abnormality monitoring system based on a roaming system, comprising a monitoring host, a mobile device terminal, and a roaming device group, wherein the roaming device group comprises a cluster service host and several roaming hosts; any one of the roaming hosts directly communicates with the mobile device terminal, and indirectly communicates with the monitoring host by the cluster service host; and any one of the roaming hosts is configured to: receive real-time data uploaded by the mobile device termina (S101); determine, through analysis, whether the real-time data is normal or abnorma (S102) and when determining that the real-time data is abnormal, send a solving policy to the mobile device terminal to process the abnormal real-time data by the mobile device terminal, wherein the solving policy is information comprising a suggestion for solving a data abnormality problem; (S103) or if a solving policy corresponding to the abnormal real-time data cannot be found, report the abnormal real-time data to the monitoring host, (S104) and after receiving a solving policy fed back by the monitoring host, send, to the mobile device terminal corresponding to the abnormal real-time data to process the abnormal real-time data by the mobile device terminal, the solving policy fed back by the monitoring host. (S105) any one of the roaming hosts directly communicates with the mobile device terminal, and indirectly communicates with the monitoring host by the cluster service host; and any one of the roaming hosts is configured to: receive real-time data uploaded by the mobile device termina (S101); determine, through analysis, whether the real-time data is normal or abnorma (S102) and when determining that the real-time data is abnormal, send a solving policy to the mobile device terminal to process the abnormal real-time data by the mobile device terminal, wherein the solving policy is information comprising a suggestion for solving a data abnormality problem; (S103) or if a solving policy corresponding to the abnormal real-time data cannot be found, report the abnormal real-time data to the monitoring host, (S104) and after receiving a solving policy fed back by the monitoring host, send, to the mobile device terminal corresponding to the abnormal real-time data to process the abnormal real-time data by the mobile device terminal, the solving policy fed back by the monitoring host. (S105) receive real-time data uploaded by the mobile device termina (S101); determine, through analysis, whether the real-time data is normal or abnorma (S102) and when determining that the real-time data is abnormal, send a solving policy to the mobile device terminal to process the abnormal real-time data by the mobile device terminal, wherein the solving policy is information comprising a suggestion for solving a data abnormality problem; (S103) or if a solving policy corresponding to the abnormal real-time data cannot be found, report the abnormal real-time data to the monitoring host, (S104) and after receiving a solving policy fed back by the monitoring host, send, to the mobile device terminal corresponding to the abnormal real-time data to process the abnormal real-time data by the mobile device terminal, the solving policy fed back by the monitoring host. (S105) <EOS>