suspended jobs are not found in job activity monitor
after i ran sp_whoisactive i found agent job is suspended SQLAgent - TSQL JobStep (Job 0xB1002DE72BDC4949941257E8B774ECAB : Step 1) ,wait info (8ms)PAGEIOLATCH_SH:NetDB:3(*),,CPU 699,870 ,i try to look up job activity monitor but could not find the job.i am confused now what to do ? should i kill the job?
A job can have several statuses, but not suspended. It's probably in a "RUNNING" state, because a suspended task means it's still active (hence the result in sp_whoisactive). I suggest to implement a job monitor script which detects long running jobs. A lot of these scripts can be found on sqlservercentral