Not a customer? Click the 'Start a free trial' link to begin a 30-day SaaS trial of our product and to join our community.
Existing Cisco AppDynamics customers should click the 'Sign In' button to authenticate to access the community
12-03-2019 11:10 PM
Hello,
We had an issue some days back and the application (.NET app, hosted on windows server) went down as CPU usage went 100% and we are not sure, which exactly the process it was to consume 100% CPU utilization.
From the AppD controller, we were able to see the CPU spikes within that time frame but is there a way to identify which specific process would have taken 100% of the CPU utilization in the server during that time?
Any leads or documentation would be appreciated.
Thanks,
Vivek Saurabh
12-12-2019 02:45 PM
If you have server visibility enabled on that Windows server it should show you what you're looking for. What you can do is set a custom date range right around that time, and then click on that server from the servers list and then look under the process tab for a list of processes, CPU (%) and Memory should be listed near the end (if not then click on view options and check CPU (%) and Memory, to have them show up and you can filter by those). Remember it averages out based off the time frame you're looking at so make your custom time frame as small as possible.
If the entire thing crashes, you may also be able to find it in the machine agent's logs on that server. In the future you can also setup some alerts looking at specific processes to get alerted if they start to spike too.
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 | |
1 |
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form