增加Application and Protocol Metrics的telegraf配置
This commit is contained in:
@@ -53,6 +53,12 @@ TELEGRAF_IP="127.0.0.1"
|
||||
OUTPUT_PATH="./tsg_statistic.log"
|
||||
APP_NAME="statistic"
|
||||
|
||||
[APP_METRIC]
|
||||
CYCLE=1000
|
||||
TELEGRAF_PORT=8100
|
||||
TELEGRAF_IP="127.0.0.1"
|
||||
APP_NAME="app_metric"
|
||||
|
||||
[FIELD_STAT]
|
||||
CYCLE=5
|
||||
TELEGRAF_PORT=8100
|
||||
|
||||
@@ -37,4 +37,54 @@
|
||||
json_timestamp_units = "1ms"
|
||||
[[inputs.socket_listener]]
|
||||
service_address = "udp://:8100"
|
||||
data_format = "influx"
|
||||
data_format = "influx"
|
||||
|
||||
[[aggregators.basicstats]]
|
||||
period = "1s"
|
||||
drop_original = true
|
||||
stats = ["sum"]
|
||||
fieldpass = ["sessions", "in_bytes", "out_bytes", "in_pkts", "out_pkts", "c2s_pkts", "s2c_pkts", "c2s_bytes", "s2c_bytes", "c2s_fragments", "s2c_fragments",
|
||||
"c2s_tcp_lost_bytes", "s2c_tcp_lost_bytes", "c2s_tcp_ooorder_pkts", "s2c_tcp_ooorder_pkts", "c2s_tcp_retransmitted_pkts", "s2c_tcp_retransmitted_pkts",
|
||||
"c2s_tcp_retransmitted_bytes", "s2c_tcp_retransmitted_bytes"]
|
||||
|
||||
namepass = ["traffic_application_protocol_stat"] #only "pass" swap metrics through the aggregator.
|
||||
|
||||
[[processors.rename]]
|
||||
|
||||
[[processors.rename.replace]] field = "sessions_sum" dest = "sessions"
|
||||
|
||||
[[processors.rename.replace]] field = "in_bytes_sum" dest = "in_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "out_bytes_sum" dest = "out_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "in_pkts_sum" dest = "in_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "out_pkts_sum" dest = "out_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_pkts_sum" dest = "c2s_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_pkts_sum" dest = "s2c_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_bytes_sum" dest = "c2s_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_bytes_sum" dest = "s2c_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_fragments_sum" dest = "c2s_fragments"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_fragments_sum" dest = "s2c_fragments"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_tcp_lost_bytes_sum" dest = "c2s_tcp_lost_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_tcp_lost_bytes_sum" dest = "s2c_tcp_lost_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_tcp_ooorder_pkts_sum" dest = "c2s_tcp_ooorder_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_tcp_ooorder_pkts_sum" dest = "s2c_tcp_ooorder_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_tcp_retransmitted_pkts_sum" dest = "c2s_tcp_retransmitted_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_tcp_retransmitted_pkts_sum" dest = "s2c_tcp_retransmitted_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_tcp_retransmitted_bytes_sum" dest = "c2s_tcp_retransmitted_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_tcp_retransmitted_bytes_sum" dest = "s2c_tcp_retransmitted_bytes"
|
||||
|
||||
@@ -50,6 +50,12 @@ TELEGRAF_IP="127.0.0.1"
|
||||
OUTPUT_PATH="./tsg_statistic.log"
|
||||
APP_NAME="statistic"
|
||||
|
||||
[APP_METRIC]
|
||||
CYCLE=1000
|
||||
TELEGRAF_PORT=8100
|
||||
TELEGRAF_IP="127.0.0.1"
|
||||
APP_NAME="app_metric"
|
||||
|
||||
[FIELD_STAT]
|
||||
CYCLE=5
|
||||
TELEGRAF_PORT=8100
|
||||
|
||||
@@ -30,3 +30,54 @@
|
||||
[[inputs.socket_listener]]
|
||||
service_address = "udp://:8100"
|
||||
data_format = "influx"
|
||||
|
||||
[[aggregators.basicstats]]
|
||||
period = "1s"
|
||||
drop_original = true
|
||||
stats = ["sum"]
|
||||
fieldpass = ["sessions", "in_bytes", "out_bytes", "in_pkts", "out_pkts", "c2s_pkts", "s2c_pkts", "c2s_bytes", "s2c_bytes", "c2s_fragments", "s2c_fragments",
|
||||
"c2s_tcp_lost_bytes", "s2c_tcp_lost_bytes", "c2s_tcp_ooorder_pkts", "s2c_tcp_ooorder_pkts", "c2s_tcp_retransmitted_pkts", "s2c_tcp_retransmitted_pkts",
|
||||
"c2s_tcp_retransmitted_bytes", "s2c_tcp_retransmitted_bytes"]
|
||||
|
||||
namepass = ["traffic_application_protocol_stat"] #only "pass" swap metrics through the aggregator.
|
||||
|
||||
|
||||
[[processors.rename]]
|
||||
|
||||
[[processors.rename.replace]] field = "sessions_sum" dest = "sessions"
|
||||
|
||||
[[processors.rename.replace]] field = "in_bytes_sum" dest = "in_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "out_bytes_sum" dest = "out_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "in_pkts_sum" dest = "in_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "out_pkts_sum" dest = "out_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_pkts_sum" dest = "c2s_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_pkts_sum" dest = "s2c_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_bytes_sum" dest = "c2s_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_bytes_sum" dest = "s2c_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_fragments_sum" dest = "c2s_fragments"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_fragments_sum" dest = "s2c_fragments"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_tcp_lost_bytes_sum" dest = "c2s_tcp_lost_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_tcp_lost_bytes_sum" dest = "s2c_tcp_lost_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_tcp_ooorder_pkts_sum" dest = "c2s_tcp_ooorder_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_tcp_ooorder_pkts_sum" dest = "s2c_tcp_ooorder_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_tcp_retransmitted_pkts_sum" dest = "c2s_tcp_retransmitted_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_tcp_retransmitted_pkts_sum" dest = "s2c_tcp_retransmitted_pkts"
|
||||
|
||||
[[processors.rename.replace]] field = "c2s_tcp_retransmitted_bytes_sum" dest = "c2s_tcp_retransmitted_bytes"
|
||||
|
||||
[[processors.rename.replace]] field = "s2c_tcp_retransmitted_bytes_sum" dest = "s2c_tcp_retransmitted_bytes"
|
||||
|
||||
Reference in New Issue
Block a user