Two small disaster monitoring satellites, launched in 2008, have allowed China to more rapidly monitor natural disasters with greater range, said the National Commission for Disaster Reduction Tuesday.