diff options
author | Giacomo Pozzoni <giacomopoz@gmail.com> | 2020-07-28 12:27:54 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-28 14:27:54 +0200 |
commit | 8a2c79c850199a73fd431d04f83d6aa89733060d (patch) | |
tree | 7f29acac68d13b9ec9239b9fe9536b6f1e0bda9c /src/server/worldserver | |
parent | 8642aaaf9268364454b409db7eb62f31210e6d6c (diff) |
Core/Metric: Log detailed metrics about each opcode handler (#25153)
* Core/Metric: Log detailed metrics about each opcode handler
* Add new panel to Performance profiling dashboard and use fill(0) instead of fill(none)
* Add new settings Metric.Threshold.* to be able to specify the minimum threshold for the specified metrics
* Update dashboard
* Change thresholds to be required to send the metrics. A TC_METRIC_DETAILED_TIMER metric with an expected threshold not configured will be ignored
* Use typedef Milliseconds
* Refresh realms on load
Diffstat (limited to 'src/server/worldserver')
-rw-r--r-- | src/server/worldserver/worldserver.conf.dist | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/server/worldserver/worldserver.conf.dist b/src/server/worldserver/worldserver.conf.dist index d5d11cf956d..801d2bbcb57 100644 --- a/src/server/worldserver/worldserver.conf.dist +++ b/src/server/worldserver/worldserver.conf.dist @@ -4067,4 +4067,18 @@ Metric.ConnectionInfo = "127.0.0.1;8086;worldserver" Metric.OverallStatusInterval = 1 # +# Metric threshold values: Given a metric "name" +# Metric.Threshold.name +# Description: Skips sending statistics with a value lower than the config value. +# If the threshold is commented out, the metric will be ignored. +# Only metrics logged with TC_METRIC_DETAILED_TIMER in the sources are affected. +# Disabled by default. Requires WITH_DETAILED_METRICS CMake flag. +# +# Format: Value as integer +# + +#Metric.Threshold.world_update_sessions_time = 100 +#Metric.Threshold.worldsession_update_opcode_time = 50 + +# ################################################################################################### |