Check if recurring job is currently executing

I need to check if a recurring job is currently executing, either via it’s normal schedule or being kicked off manually from the dashboard. I tried to check the status via JobStorage.Current.GetConnection().GetRecurringJobs() but this does not seem to include if the job was kicked off via the dashboard. I also looked at JobStorage.Current.GetMonitoringApi().ProcessingJobs(0, 50).Any(j => jobid = ?? but am not sure how to identify the job I’m looking for? Ty.