1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
--
-- (C) 2021 - ntop.org
--
local ts_utils = require "ts_utils_core"
local schema
schema = ts_utils.newSchema("am_host:val_hour", {
step = 3600,
metrics_type = ts_utils.metrics.gauge,
aggregation_function = ts_utils.aggregation.max,
is_system_schema = true,
})
schema:addTag("ifid")
schema:addTag("host")
schema:addTag("metric")
schema:addMetric("value")
-- ##############################################
schema = ts_utils.newSchema("am_host:http_stats_hour", {
step = 3600,
metrics_type = ts_utils.metrics.gauge,
aggregation_function = ts_utils.aggregation.max,
is_system_schema = true,
})
schema:addTag("ifid")
schema:addTag("host")
schema:addTag("metric")
schema:addMetric("lookup_ms")
schema:addMetric("other_ms")
-- ##############################################
schema = ts_utils.newSchema("am_host:https_stats_hour", {
step = 3600,
metrics_type = ts_utils.metrics.gauge,
aggregation_function = ts_utils.aggregation.max,
is_system_schema = true,
})
schema:addTag("ifid")
schema:addTag("host")
schema:addTag("metric")
schema:addMetric("lookup_ms")
schema:addMetric("connect_ms")
schema:addMetric("other_ms")
-- ##############################################
schema = ts_utils.newSchema("am_host:upload_hour", {
step = 3600,
metrics_type = ts_utils.metrics.gauge,
is_system_schema = true,
})
schema:addTag("ifid")
schema:addTag("host")
schema:addMetric("speed")
-- ##############################################
schema = ts_utils.newSchema("am_host:latency_hour", {
step = 3600,
metrics_type = ts_utils.metrics.gauge,
is_system_schema = true,
})
schema:addTag("ifid")
schema:addTag("host")
schema:addMetric("latency")
|