This commit is contained in:
2020-06-01 23:56:57 +00:00
parent afd262cb7f
commit 29340ea418

View File

@@ -7,18 +7,12 @@ WIFI change 5g channel to 52,56,60 and 2g channel to 8
todo: find correct chart type for db table sizes top ten and implement it
todo: metrics page not localized "storage" etc
todo: Metrics, determine what else is needed for the basic graphing metrics, don't push it but whatever would be useful
size of database as seen by postgres would be useful
https://www.datadoghq.com/blog/postgresql-monitoring/
STATS
See postgres_useful info doc in server devdocs for example queries for these:
Total db size over time (metric)
Top 10 db tables by size (on demand snapshot into donut/pie chart)
todo: remove search option from metrics / logs etc as it implies you can search those things and you can't
todo: Profiling
Go over profiling and unit tests, see where there are obvious issues and bottlenecks now that I have the data
Run HUGE seeding then immediately go over profiling (NOT unit tests first but maybe after as they are not generating realistic load) see where there are obvious issues and bottlenecks now that I have the data
Block licensing related queries and view and auth from profile
todo: db indexes potential issue:
@@ -28,23 +22,15 @@ todo: what exactly is in gc gen0, 1 and 2? They seem to increase then stay high
Can I view the actual objects stored there?
todo: metrics page not localized "storage" etc
todo: remove metrics item1 if don't come up with something to go there
put the cpu first it is useful to see right away
todo: remove search option from metrics / logs etc as it implies you can search those things and you can't
todo: document how to use chart as it's not all obvious
i.e. can hover, can hide line by clicking on legend etc
todo: Make stub help docs for new ops pages
make a quick note in help document how to use chart as it's not all obvious
i.e. can hover, can hide line by clicking on legend etc
todo: Touch errors during development with vuetify, figure it out it's getting in the way
Actually, can just bypass by not setting a specific device type so maybe this is closed for now and an update might resolve it anyway
todo: add a basic health check route:
todo: add a basic health check ping route:
Health checks
https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/health-checks?view=aspnetcore-3.1