This commit is contained in:
@@ -4,47 +4,44 @@ PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route chang
|
||||
=-=-=-=-
|
||||
WIFI change 5g channel to 44 and 2g channel to 8
|
||||
|
||||
https://www.datadoghq.com/blog/monitoring-101-collecting-data/
|
||||
|
||||
todo: OPS view metrics
|
||||
Figure out what metrics to add and add them
|
||||
|
||||
Figure out what metrics to add to find bottlenecks and creeping issues and add them
|
||||
Am I running out of
|
||||
Disk space
|
||||
Memory
|
||||
CPU
|
||||
BANDWIDTH? (maybe not practical)
|
||||
avg response time / slowest routes?
|
||||
route metrics, slowest etc bottlenecks!
|
||||
Disk usage
|
||||
Pie or donut chart with total available, used by attachments, used by backups
|
||||
Memory to longer time frame?
|
||||
reconsider all time frames
|
||||
|
||||
|
||||
https://www.datadoghq.com/blog/monitoring-101-collecting-data/
|
||||
|
||||
Memory usage as well, maybe on a longer time frame?
|
||||
|
||||
Then can feed this data to a graph at the client and be useful to see trend over time
|
||||
REPLICATE DIGITAL OCEAN UI
|
||||
some of the items are irrelevant probably, but the time frame yes
|
||||
Graphs with selectable TIME FRAME: 30 days, 7 days, 24 hours, 6 hours
|
||||
|
||||
|
||||
RESEARCH:
|
||||
https://www.tpeczek.com/2017/06/feeding-server-timing-api-from-aspnet.html
|
||||
https://weblogs.asp.net/jeff/asp-net-core-middleware-to-measure-request-processing-time
|
||||
https://codereview.stackexchange.com/questions/235812/accurately-measure-asp-net-core-3-x-actions-execution-times-web-api-project
|
||||
https://stackoverflow.com/questions/48192756/how-to-get-actual-request-execution-time
|
||||
https://miniprofiler.com/
|
||||
https://github.com/MiniProfiler/dotnet
|
||||
DO stats for reference
|
||||
CPU USAGE
|
||||
LOAD AVERAGE (Processes waiting)
|
||||
MEMORY USAGE
|
||||
DISK USAGE
|
||||
DISK IO
|
||||
BANDWIDTH (PUBLIC)
|
||||
Seems to snapshot once per minute
|
||||
RESEARCH:
|
||||
https://www.tpeczek.com/2017/06/feeding-server-timing-api-from-aspnet.html
|
||||
https://weblogs.asp.net/jeff/asp-net-core-middleware-to-measure-request-processing-time
|
||||
https://codereview.stackexchange.com/questions/235812/accurately-measure-asp-net-core-3-x-actions-execution-times-web-api-project
|
||||
https://stackoverflow.com/questions/48192756/how-to-get-actual-request-execution-time
|
||||
https://miniprofiler.com/
|
||||
https://github.com/MiniProfiler/dotnet
|
||||
|
||||
WHAT I WANT TO SEE:
|
||||
Wheres the bottleneck info
|
||||
Am I running out of
|
||||
Disk space
|
||||
Memory
|
||||
CPU
|
||||
BANDWIDTH? (maybe not practical)
|
||||
Avg response time
|
||||
|
||||
|
||||
|
||||
|
||||
todo: Touch errors during development with vuetify, figure it out it's getting in the way
|
||||
|
||||
todo: add a basic health check route:
|
||||
Health checks
|
||||
|
||||
Reference in New Issue
Block a user