I'm wondering if dynaTrace (5.5) actually knows the difference between when an IIS worker process is shutdown due to inactivity and when the process crashes for some other reason. In the Infrastructure dashboard, sometimes it labels an IIS worker process that has shut down as "terminated unexpectedly", and other times it just shows as "not running". Is this because the agent actually detected a crash, or is it just because the process stopped outside of a "defined downtime"? If this is normal, why then does it not always show stopped IIS processes as "Terminated Unexpectedly"?
Answer by Dominik G. ·
Basically the .net Agent has a shutdown routine. Whenever the shutdown routine is not complete the agent state will be set to "Terminated unexpectedly", otherwise the agent state will be "Not Running".
JANUARY 15, 3:00 PM GMT / 10:00 AM ET