Keep your finger on the pulse

Does anyone know the meaning and origin of the phrase "keep your finger on the pulse"? I checked a bunch of dictionaries but didn't really get the phrase. Even on this site there's a listing of it, but I couldn't find any definition for it. Please help.

Replies