61 lines
1.4 KiB
Plaintext
61 lines
1.4 KiB
Plaintext
# Telegraf Configuration
|
|
[global_tags]
|
|
device_id = "123456"
|
|
device_group = "group-xxg-x-test"
|
|
data_center = "center-xxg-x-test"
|
|
|
|
[agent]
|
|
interval = "1s"
|
|
round_interval = true
|
|
metric_batch_size = 1000
|
|
metric_buffer_limit = 10000
|
|
collection_jitter = "0s"
|
|
flush_interval = "1s"
|
|
flush_jitter = "0s"
|
|
precision = ""
|
|
debug = false
|
|
quiet = false
|
|
logfile = ""
|
|
hostname = ""
|
|
omit_hostname = true
|
|
|
|
[[inputs.socket_listener]]
|
|
service_address = "udp://:8300"
|
|
data_format = "influx"
|
|
|
|
[[processors.rename]]
|
|
[[processors.rename.replace]]
|
|
field = "sent_pkts_sum"
|
|
dest = "sent_pkts"
|
|
|
|
[[processors.rename.replace]]
|
|
field = "sent_bytes_sum"
|
|
dest = "sent_bytes"
|
|
|
|
[[processors.rename.replace]]
|
|
field = "recv_pkts_sum"
|
|
dest = "recv_pkts"
|
|
|
|
[[processors.rename.replace]]
|
|
field = "recv_bytes_sum"
|
|
dest = "recv_bytes"
|
|
|
|
[[aggregators.basicstats]]
|
|
period = "1s"
|
|
drop_original = true
|
|
stats = ["sum"]
|
|
fieldpass = ["sent_pkts", "sent_bytes", "recv_pkts", "recv_bytes"]
|
|
namepass = ["service_chaining_rule_hits"] # only "pass" swap metrics through the aggregator.
|
|
|
|
[[outputs.file]]
|
|
files = ["/tmp/sce_metrics.json", "stdout"]
|
|
data_format = "json"
|
|
json_timestamp_units = "1ms"
|
|
|
|
[[outputs.kafka]]
|
|
sasl_username = "admin"
|
|
sasl_password = "galaxy2019"
|
|
brokers = [ "192.168.44.12:9094" ]
|
|
topic = "POLICY-RULE-METRICS"
|
|
data_format = "json"
|
|
json_timestamp_units = "1ms" |