mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-12-01 14:47:38 +00:00
71 lines
1.9 KiB
Text
71 lines
1.9 KiB
Text
|
[agent]
|
||
|
interval = "10s"
|
||
|
round_interval = true
|
||
|
metric_batch_size = 1000
|
||
|
metric_buffer_limit = 100000
|
||
|
collection_jitter = "0s"
|
||
|
flush_interval = "10s"
|
||
|
flush_jitter = "0s"
|
||
|
precision = ""
|
||
|
debug = false
|
||
|
quiet = false
|
||
|
logtarget = "file"
|
||
|
logfile = "/dev/null"
|
||
|
hostname = "pop-os"
|
||
|
omit_hostname = false
|
||
|
|
||
|
[[inputs.cpu]]
|
||
|
|
||
|
[[outputs.http]]
|
||
|
url = "http://victorialogs:9428/insert/jsonline?_msg_field=fields.msg&_stream_fields=tags.log_source,tags.metric_type"
|
||
|
data_format = "json"
|
||
|
namepass = ["docker_log"]
|
||
|
use_batch_format = false
|
||
|
|
||
|
[[outputs.loki]]
|
||
|
domain = "http://victorialogs:9428"
|
||
|
endpoint = "/insert/loki/api/v1/push?_msg_field=docker_log.msg&_time_field=@timestamp&_stream_fields=log_source,metric_type"
|
||
|
namepass = ["docker_log"]
|
||
|
gzip_request = true
|
||
|
sanitize_label_names = true
|
||
|
|
||
|
[[outputs.syslog]]
|
||
|
address = "tcp://victorialogs:8094"
|
||
|
namepass = ["docker_log"]
|
||
|
|
||
|
[[outputs.elasticsearch]]
|
||
|
urls = ["http://victorialogs:9428/insert/elasticsearch"]
|
||
|
timeout = "1m"
|
||
|
flush_interval = "30s"
|
||
|
enable_sniffer = false
|
||
|
health_check_interval = "0s"
|
||
|
index_name = "device_log-%Y.%m.%d"
|
||
|
manage_template = false
|
||
|
template_name = "telegraf"
|
||
|
overwrite_template = false
|
||
|
namepass = ["docker_log"]
|
||
|
[outputs.elasticsearch.headers]
|
||
|
VL-Msg-Field = "docker_log.msg"
|
||
|
VL-Time-Field = "@timestamp"
|
||
|
VL-Stream-Fields = "tag.log_source,tag.metric_type"
|
||
|
|
||
|
[[outputs.http]]
|
||
|
url = "http://victoriametrics:8428/api/v1/write"
|
||
|
data_format = "prometheusremotewrite"
|
||
|
namepass = ["cpu"]
|
||
|
[outputs.http.headers]
|
||
|
Content-Type = "application/x-protobuf"
|
||
|
Content-Encoding = "snappy"
|
||
|
X-Prometheus-Remote-Write-Version = "0.1.0"
|
||
|
|
||
|
[[inputs.docker_log]]
|
||
|
[inputs.docker_log.tags]
|
||
|
metric_type = "logs"
|
||
|
log_source = "telegraf"
|
||
|
|
||
|
[[processors.rename]]
|
||
|
namepass = ["docker_log"]
|
||
|
[[processors.rename.replace]]
|
||
|
field = "message"
|
||
|
dest = "msg"
|