-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding a new Tab IO stats #486
Comments
Hi, Thanks for the suggestion. An IO performance tab might be useful. The app doesn't give you a way to see charts per drive/db/file over time. You can get per drive over time (select the drive filter) but you can't see all the drives together. Also, if you click this button you can get a summary view for the selected time period. You can see the IO grouped by Database, file group, file or drive which might help narrow things down. You could also narrow the date range down to the period where you have high disk latencies - select Custom from the date filter at the top right of the app. I think I set the scale of the chart to 200ms deliberately. Ideally disk latency should be single digit milliseconds. Above 20ms is poor. If the scale was adjusted for the max value it would flatten out some of the other peaks. Also you wouldn't be able to tell visually if the latency is poor by the position on the chart. e.g. A Value near the top of the chart isn't a problem if the scale of the chart is up to 10ms. Note: I would also look at your wait stats. If you see PAGEIOLATCH or WRITELOG waits as your top wait types this provides some additional evidence of an IO bottleneck. You might see high disk latencies if you have cloud storage and have exceeded your limits. Snapshot style backups are also known to cause high disk latency as they freeze IO for a short period of time. High disk latencies might not be a huge problem if the volume of IO is small and you don't see IO related waits as your top wait types. You might also see higher disk latencies if you have maintenance operations running like DBCC checks - which might not be an issue if this is out of hours and they complete within your maintenance window. Thanks, David |
Thanks for your answer. |
Understandable. May I recommend one adjustment or change for line graphs? This would improve usability a lot. Thanks |
The tooltip behaviour is down to the charting control I use (Live-Charts) - I'm not sure if there is a way to fix it. I don't find it to be an issue to select the chart point to get the tooltip. It guess it might be harder depending on your display settings and input device (mouse is easier than a touchpad). |
Thanks David for adding this. :-) |
Hey David,
Is it possible to add new IO performance tab to server performance section to have more info like write and read latency per data file?
Also, on performance view when disk latency is >200ms I can't see it, please see below.
The text was updated successfully, but these errors were encountered: