Rework benchmark stats and charts

This commit is contained in:
emanuele-f 2019-10-31 17:48:11 +01:00
parent d10dfc7762
commit 33949d31fd
10 changed files with 142 additions and 112 deletions

View file

@ -16,22 +16,22 @@ schema:addMetric("num_ms")
schema:addMetric("num_calls")
-------------------------------------------------------
-- USER SCRIPTS SCHEMAS
-- FLOW USER SCRIPTS SCHEMAS
-------------------------------------------------------
schema = ts_utils.newSchema("user_script:duration", {step = 5, metrics_type = ts_utils.metrics.gauge})
schema = ts_utils.newSchema("flow_user_script:duration", {step = 5, metrics_type = ts_utils.metrics.gauge})
schema:addTag("ifid")
schema:addTag("user_script")
schema:addTag("subdir")
schema:addMetric("num_ms")
schema = ts_utils.newSchema("user_script:num_calls", {step = 5, metrics_type = ts_utils.metrics.gauge})
schema = ts_utils.newSchema("flow_user_script:num_calls", {step = 5, metrics_type = ts_utils.metrics.gauge})
schema:addTag("ifid")
schema:addTag("user_script")
schema:addTag("subdir")
schema:addMetric("num_calls")
schema = ts_utils.newSchema("user_script:total_stats", {step = 5, metrics_type = ts_utils.metrics.gauge})
schema = ts_utils.newSchema("flow_user_script:total_stats", {step = 5, metrics_type = ts_utils.metrics.gauge})
schema:addTag("ifid")
schema:addTag("subdir")
schema:addMetric("num_ms")

View file

@ -15,6 +15,28 @@ schema:addTag("periodic_script")
schema:addMetric("num_ms_max")
schema:addMetric("num_ms_last")
-------------------------------------------------------
-- TRAFFIC ELEMENTS USER SCRIPTS SCHEMAS
-------------------------------------------------------
schema = ts_utils.newSchema("elem_user_script:duration", {step = 60, metrics_type = ts_utils.metrics.gauge})
schema:addTag("ifid")
schema:addTag("user_script")
schema:addTag("subdir")
schema:addMetric("num_ms")
schema = ts_utils.newSchema("elem_user_script:num_calls", {step = 60, metrics_type = ts_utils.metrics.gauge})
schema:addTag("ifid")
schema:addTag("user_script")
schema:addTag("subdir")
schema:addMetric("num_calls")
schema = ts_utils.newSchema("elem_user_script:total_stats", {step = 60, metrics_type = ts_utils.metrics.gauge})
schema:addTag("ifid")
schema:addTag("subdir")
schema:addMetric("num_ms")
schema:addMetric("num_calls")
-------------------------------------------------------
-- HASH_TABLES SCHEMAS
-------------------------------------------------------