La surveillance des trains en marche (STEM) est une opération de sécurité ferroviaire visuelle, effectuée sur le réseau ferré national français. Les agents sédentaires pouvant le faire durant leur travail, les agents sédentaires en postes désigné et les agents le long des voies (si cela n'interfère pas avec leur travail) sont chargés d'observer le passage d'un train[1] afin de détecter toute anomalie sur la rame[2] : porte mal fermée, départ de feu, etc[3].
Cette disposition étant également valable sur les chemins de fer secondaires ; les CFD attribuaient ce rôle aux « contrôleurs des trains »[4].
Dans le jargon cheminot, cette opération est surnommée « faire la vache »[5].