This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Per subsystem resource usage tracking #4198
Labels
T4-parachains_engineering
This PR/Issue is related to Parachains performance, stability, maintenance.
Comments
for CPU see Substrate Service Tasks dashboard, and metrics for spawned futures in |
This was referenced Nov 5, 2021
We need to align on the subsystem/task name formatting. I propose to use |
|
I don't have a strong opinion as long as it's consistent :) |
Per task memory usage turned out to be more complicated (#4299). Closing this for now ... |
ordian
added
the
T4-parachains_engineering
This PR/Issue is related to Parachains performance, stability, maintenance.
label
Aug 16, 2022
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
T4-parachains_engineering
This PR/Issue is related to Parachains performance, stability, maintenance.
Problem:
When we exhaust resources, we have currently little knowledge about which subsystem consumes how much CPU or memory.
Caveats:
We are fully async on the
node
side. Hence this cannot be done on a per thread/process level but must be more granular on the logical tasks level.Hints:
jemalloc
allows setting up multiple poolstokio-console
or relatedThe text was updated successfully, but these errors were encountered: