Update performance metrics page in the book (#5581)
This commit is contained in:
parent
bb558acdf0
commit
8c371dd2fb
|
@ -7,14 +7,16 @@ confirmed by super majority of the cluster (Confirmation Time).
|
||||||
Each cluster node maintains various counters that are incremented on certain events.
|
Each cluster node maintains various counters that are incremented on certain events.
|
||||||
These counters are periodically uploaded to a cloud based database. Solana's metrics
|
These counters are periodically uploaded to a cloud based database. Solana's metrics
|
||||||
dashboard fetches these counters, and computes the performance metrics and displays
|
dashboard fetches these counters, and computes the performance metrics and displays
|
||||||
it on the dashboard.
|
it on the dashboard.
|
||||||
|
|
||||||
## TPS
|
## TPS
|
||||||
|
|
||||||
The leader node's banking stage maintains a count of transactions that it recorded.
|
Each node's bank runtime maintains a count of transactions that it has processed.
|
||||||
The dashboard displays the count averaged over 2 second period in the TPS time series
|
The dashboard first calculates the median count of transactions across all metrics
|
||||||
graph. The dashboard also shows per second mean, maximum and total TPS as a running
|
enabled nodes in the cluster. The median cluster transaction count is then averaged
|
||||||
counter.
|
over a 2 second period and displayed in the TPS time series graph. The dashboard also
|
||||||
|
shows the Mean TPS, Max TPS and Total Transaction Count stats which are all calculated from
|
||||||
|
the median transaction count.
|
||||||
|
|
||||||
## Confirmation Time
|
## Confirmation Time
|
||||||
|
|
||||||
|
@ -26,4 +28,4 @@ super majority vote, and when one of its children forks is frozen.
|
||||||
The node assigns a timestamp to every new fork, and computes the time it took to confirm
|
The node assigns a timestamp to every new fork, and computes the time it took to confirm
|
||||||
the fork. This time is reflected as validator confirmation time in performance metrics.
|
the fork. This time is reflected as validator confirmation time in performance metrics.
|
||||||
The performance dashboard displays the average of each validator node's confirmation time
|
The performance dashboard displays the average of each validator node's confirmation time
|
||||||
as a time series graph.
|
as a time series graph.
|
||||||
|
|
Loading…
Reference in New Issue