# Generated by /usr/libexec/vyos/conf_mode/service_monitoring.py [agent] interval = "10s" round_interval = true metric_batch_size = 1000 metric_buffer_limit = 10000 collection_jitter = "0s" flush_interval = "10s" flush_jitter = "0s" precision = "" debug = false quiet = false logfile = "" hostname = "" omit_hostname = false [[outputs.influxdb_v2]] urls = ["{{ url }}"] insecure_skip_verify = true token = "{{ authentication.token }}" organization = "{{ authentication.login }}" bucket = "{{ bucket }}" [[inputs.cpu]] percpu = true totalcpu = true collect_cpu_time = false report_active = false [[inputs.disk]] ignore_fs = ["devtmpfs", "devfs"] [[inputs.diskio]] [[inputs.mem]] [[inputs.net]] [[inputs.system]] [[inputs.netstat]] [[inputs.processes]] [[inputs.kernel]] [[inputs.interrupts]] [[inputs.linux_sysctl_fs]] [[inputs.systemd_units]] [[inputs.conntrack]] files = ["ip_conntrack_count","ip_conntrack_max","nf_conntrack_count","nf_conntrack_max"] dirs = ["/proc/sys/net/ipv4/netfilter","/proc/sys/net/netfilter"] [[inputs.ethtool]] [[inputs.iptables]] use_sudo = false table = "filter" chains = {{ nft_chains }} use_lock = true [[inputs.ntpq]] dns_lookup = true [[inputs.internal]] [[inputs.nstat]] [[inputs.syslog]] server = "udp://localhost:6514" # server = "unix:///var/run/telegraf-syslog.sock" [[inputs.exec]] commands = [ "{{ custom_scripts_dir }}/show_interfaces_input_filter.py", "cat /tmp/vyos_services_input_filter" ] timeout = "10s" data_format = "influx"