summaryrefslogtreecommitdiffstats
path: root/build_external/scenarios
diff options
context:
space:
mode:
Diffstat (limited to 'build_external/scenarios')
-rw-r--r--build_external/scenarios/aclk-testing/agent-compose.yml18
-rw-r--r--build_external/scenarios/aclk-testing/agent-valgrind-compose.yml18
-rw-r--r--build_external/scenarios/aclk-testing/agent_netdata.conf7155
-rw-r--r--build_external/scenarios/aclk-testing/configureVerneMQ.Dockerfile8
-rw-r--r--build_external/scenarios/aclk-testing/paho-compose.yml6
-rw-r--r--build_external/scenarios/aclk-testing/paho-inspection.py33
-rw-r--r--build_external/scenarios/aclk-testing/paho.Dockerfile12
-rw-r--r--build_external/scenarios/aclk-testing/vernemq-compose.yml6
-rw-r--r--build_external/scenarios/aclk-testing/vernemq.conf68
-rw-r--r--build_external/scenarios/children-to-localhost/README.md10
-rw-r--r--build_external/scenarios/children-to-localhost/child_netdata.conf2
-rw-r--r--build_external/scenarios/children-to-localhost/child_stream.conf10
-rw-r--r--build_external/scenarios/children-to-localhost/docker-compose.yml10
-rw-r--r--build_external/scenarios/children-to-localhost/parent_stream.conf7
-rw-r--r--build_external/scenarios/gaps_hi/child-compose.yml13
-rw-r--r--build_external/scenarios/gaps_hi/child_guid1
-rw-r--r--build_external/scenarios/gaps_hi/child_stream.conf11
-rw-r--r--build_external/scenarios/gaps_hi/middle-compose.yml13
-rw-r--r--build_external/scenarios/gaps_hi/middle_guid1
-rw-r--r--build_external/scenarios/gaps_hi/middle_stream.conf23
-rw-r--r--build_external/scenarios/gaps_hi/min.conf6
-rw-r--r--build_external/scenarios/gaps_hi/parent-compose.yml13
-rw-r--r--build_external/scenarios/gaps_hi/parent_guid1
-rw-r--r--build_external/scenarios/gaps_hi/parent_stream.conf11
-rw-r--r--build_external/scenarios/gaps_lo/child-compose.yml14
-rw-r--r--build_external/scenarios/gaps_lo/child_guid1
-rw-r--r--build_external/scenarios/gaps_lo/child_stream.conf11
-rw-r--r--build_external/scenarios/gaps_lo/middle-compose.yml14
-rw-r--r--build_external/scenarios/gaps_lo/middle_guid1
-rw-r--r--build_external/scenarios/gaps_lo/middle_stream.conf20
-rw-r--r--build_external/scenarios/gaps_lo/mostly_off.conf966
-rw-r--r--build_external/scenarios/gaps_lo/parent-compose.yml13
-rw-r--r--build_external/scenarios/gaps_lo/parent_guid1
-rw-r--r--build_external/scenarios/gaps_lo/parent_stream.conf12
-rw-r--r--build_external/scenarios/only-agent/docker-compose.yml8
-rw-r--r--build_external/scenarios/parent-child/child_stream.conf10
-rw-r--r--build_external/scenarios/parent-child/docker-compose.yml23
-rw-r--r--build_external/scenarios/parent-child/parent_stream.conf7
38 files changed, 0 insertions, 8557 deletions
diff --git a/build_external/scenarios/aclk-testing/agent-compose.yml b/build_external/scenarios/aclk-testing/agent-compose.yml
deleted file mode 100644
index 5f0f19af59..0000000000
--- a/build_external/scenarios/aclk-testing/agent-compose.yml
+++ /dev/null
@@ -1,18 +0,0 @@
-version: '3.3'
-services:
- agent_parent:
- build:
- context: ../../..
- dockerfile: build_external/make-install.Dockerfile
- args:
- - DISTRO=arch
- - VERSION=current
- image: arch_current_dev:latest
- command: >
- sh -c "echo -n 00000000-0000-0000-0000-000000000000 >/var/lib/netdata/cloud.d/claimed_id &&
- echo '[agent_cloud_link]' >>/etc/netdata/netdata.conf &&
- echo ' agent cloud link hostname = vernemq' >>/etc/netdata/netdata.conf &&
- echo ' agent cloud link port = 9002' >>/etc/netdata/netdata.conf &&
- /usr/sbin/netdata -D"
- ports:
- - 20000:19999
diff --git a/build_external/scenarios/aclk-testing/agent-valgrind-compose.yml b/build_external/scenarios/aclk-testing/agent-valgrind-compose.yml
deleted file mode 100644
index 3173e81e45..0000000000
--- a/build_external/scenarios/aclk-testing/agent-valgrind-compose.yml
+++ /dev/null
@@ -1,18 +0,0 @@
-version: '3.3'
-services:
- agent_parent:
- build:
- context: ../../..
- dockerfile: build_external/make-install.Dockerfile
- args:
- - DISTRO=arch
- - VERSION=extras
- image: arch_extras_dev:latest
- command: >
- sh -c "echo -n 00000000-0000-0000-0000-000000000000 >/var/lib/netdata/cloud.d/claimed_id &&
- echo '[agent_cloud_link]' >>/etc/netdata/netdata.conf &&
- echo ' agent cloud link hostname = vernemq' >>/etc/netdata/netdata.conf &&
- echo ' agent cloud link port = 9002' >>/etc/netdata/netdata.conf &&
- /usr/sbin/valgrind --leak-check=full /usr/sbin/netdata -D -W debug_flags=0x200000000"
- ports:
- - 20000:19999
diff --git a/build_external/scenarios/aclk-testing/agent_netdata.conf b/build_external/scenarios/aclk-testing/agent_netdata.conf
deleted file mode 100644
index 6817a9453c..0000000000
--- a/build_external/scenarios/aclk-testing/agent_netdata.conf
+++ /dev/null
@@ -1,7155 +0,0 @@
-# netdata configuration
-#
-# You can download the latest version of this file, using:
-#
-# wget -O /etc/netdata/netdata.conf http://localhost:19999/netdata.conf
-# or
-# curl -o /etc/netdata/netdata.conf http://localhost:19999/netdata.conf
-#
-# You can uncomment and change any of the options below.
-# The value shown in the commented settings, is the default value.
-#
-
-# global netdata configuration
-
-[global]
- # glibc malloc arena max for plugins = 1
- # glibc malloc arena max for netdata = 1
- # hostname = b073e16793c4
- # history = 3996
- # update every = 1
- # memory mode = dbengine
- # page cache size = 32
- # dbengine disk space = 256
- # host access prefix =
- # memory deduplication (ksm) = yes
- # timezone = Etc/UTC
- # run as user = netdata
- # OOM score = 1000
- # process scheduling policy = idle
- # pthread stack size = 8388608
- # cleanup obsolete charts after seconds = 3600
- # gap when lost iterations above = 1
- # cleanup orphan hosts after seconds = 3600
- # delete obsolete charts files = yes
- # delete orphan hosts files = yes
- # enable zero metrics = no
-
-[web]
- # ssl key = /etc/netdata/ssl/key.pem
- # ssl certificate = /etc/netdata/ssl/cert.pem
- # ses max window = 15
- # des max window = 15
- # mode = static-threaded
- # listen backlog = 4096
- # default port = 19999
- # bind to = *
- # disconnect idle clients after seconds = 60
- # timeout for first request = 60
- # accept a streaming request every seconds = 0
- # respect do not track policy = no
- # x-frame-options response header =
- # allow connections from = localhost *
- # allow connections by dns = heuristic
- # allow dashboard from = localhost *
- # allow dashboard by dns = heuristic
- # allow badges from = *
- # allow badges by dns = heuristic
- # allow streaming from = *
- # allow streaming by dns = heuristic
- # allow netdata.conf from = localhost fd* 10.* 192.168.* 172.16.* 172.17.* 172.18.* 172.19.* 172.20.* 172.21.* 172.22.* 172.23.* 172.24.* 172.25.* 172.26.* 172.27.* 172.28.* 172.29.* 172.30.* 172.31.*
- # allow netdata.conf by dns = no
- # allow management from = localhost
- # allow management by dns = heuristic
- # enable gzip compression = yes
- # gzip compression strategy = default
- # gzip compression level = 3
- # web server threads = 6
- # web server max sockets = 262144
-
-[plugins]
- # checks = no
- # proc = yes
- # diskspace = yes
- # cgroups = yes
- # tc = yes
- # idlejitter = yes
- # enable running new plugins = yes
- # check for new plugins every = 60
- # slabinfo = no
- # go.d = yes
- # apps = yes
- # charts.d = yes
- # python.d = yes
- # perf = yes
- # ioping = yes
-
-[health]
- # silencers file = /var/lib/netdata/health.silencers.json
- # enabled = yes
- # default repeat warning = never
- # default repeat critical = never
- # in memory max health log entries = 1000
- # script to execute on alarm = /usr/libexec/netdata/plugins.d/alarm-notify.sh
- # rotate log every lines = 2000
- # run at least every seconds = 10
- # postpone alarms during hibernation for seconds = 60
-
-[registry]
- # enabled = no
- # registry db directory = /var/lib/netdata/registry
- # netdata unique id file = /var/lib/netdata/registry/netdata.public.unique.id
- # registry db file = /var/lib/netdata/registry/registry.db
- # registry log file = /var/lib/netdata/registry/registry-log.db
- # registry save db every new entries = 1000000
- # registry expire idle persons days = 365
- # registry domain =
- # registry to announce = https://registry.my-netdata.io
- # registry hostname = b073e16793c4
- # verify browser cookies support = yes
- # max URL length = 1024
- # max URL name length = 50
- # netdata management api key file = /var/lib/netdata/netdata.api.key
- # allow from = *
- # allow by dns = heuristic
-
-[cloud]
- # cloud base url = https://netdata.cloud
-
-[statsd]
- # enabled = yes
- # update every (flushInterval) = 1
- # udp messages to process at once = 10
- # create private charts for metrics matching = *
- # max private charts allowed = 200
- # max private charts hard limit = 1000
- # private charts memory mode = dbengine
- # private charts history = 3996
- # decimal detail = 1000
- # disconnect idle tcp clients after seconds = 600
- # private charts hidden = no
- # histograms and timers percentile (percentThreshold) = 95.00000
- # add dimension for number of events received = yes
- # gaps on gauges (deleteGauges) = no
- # gaps on counters (deleteCounters) = no
- # gaps on meters (deleteMeters) = no
- # gaps on sets (deleteSets) = no
- # gaps on histograms (deleteHistograms) = no
- # gaps on timers (deleteTimers) = no
- # statsd server max TCP sockets = 262144
- # listen backlog = 4096
- # default port = 8125
- # bind to = udp:localhost tcp:localhost
-
-
-# per plugin configuration
-
-[plugin:cgroups]
- # cgroups plugin resource charts = yes
- # update every = 1
- # check for new cgroups every = 10
- # use unified cgroups = no
- # containers priority = 40000
- # enable cpuacct stat (total CPU) = auto
- # enable cpuacct usage (per core CPU) = auto
- # enable memory (used mem including cache) = auto
- # enable detailed memory = auto
- # enable memory limits fail count = auto
- # enable swap memory = auto
- # enable blkio bandwidth = auto
- # enable blkio operations = auto
- # enable blkio throttle bandwidth = auto
- # enable blkio throttle operations = auto
- # enable blkio queued operations = auto
- # enable blkio merged operations = auto
- # enable cpu pressure = auto
- # enable io some pressure = auto
- # enable io full pressure = auto
- # enable memory some pressure = auto
- # enable memory full pressure = auto
- # recheck zero blkio every iterations = 10
- # recheck zero memory failcnt every iterations = 10
- # recheck zero detailed memory every iterations = 10
- # enable systemd services = yes
- # enable systemd services detailed memory = no
- # report used memory without cache = yes
- # path to /sys/fs/cgroup/cpuacct = /sys/fs/cgroup/cpu,cpuacct
- # path to /sys/fs/cgroup/cpuset = /sys/fs/cgroup/cpuset
- # path to /sys/fs/cgroup/blkio = /sys/fs/cgroup/blkio
- # path to /sys/fs/cgroup/memory = /sys/fs/cgroup/memory
- # path to /sys/fs/cgroup/devices = /sys/fs/cgroup/devices
- # max cgroups to allow = 1000
- # max cgroups depth to monitor = 0
- # enable by default cgroups matching = !*/init.scope !/system.slice/run-*.scope *.scope /machine.slice/*.service !*/vcpu* !*/emulator !*.mount !*.partition !*.service !*.socket !*.slice !*.swap !*.user !/ !/docker !/libvirt !/lxc !/lxc/*/* !/lxc.monitor !/lxc.pivot !/lxc.payload !/machine !/qemu !/system !/systemd !/user *
- # search for cgroups in subpaths matching = !*/init.scope !*-qemu !*.libvirt-qemu !/init.scope !/system !/systemd !/user !/user.slice !/lxc/*/* !/lxc.monitor !/lxc.payload/*/* *
- # script to get cgroup names = /usr/libexec/netdata/plugins.d/cgroup-name.sh
- # script to get cgroup network interfaces = /usr/libexec/netdata/plugins.d/cgroup-network
- # run script to rename cgroups matching = !/ !*.mount !*.socket !*.partition /machine.slice/*.service !*.service !*.slice !*.swap !*.user !init.scope !*.scope/vcpu* !*.scope/emulator *.scope *docker* *lxc* *qemu* *kubepods* *.libvirt-qemu *
- # cgroups to match as systemd services = !/system.slice/*/*.service /system.slice/*.service
-
-[plugin:proc]
- # netdata server resources = yes
- # /proc/pagetypeinfo = no
- # /proc/stat = yes
- # /proc/uptime = yes
- # /proc/loadavg = yes
- # /proc/sys/kernel/random/entropy_avail = yes
- # /proc/pressure = yes
- # /proc/interrupts = yes
- # /proc/softirqs = yes
- # /proc/vmstat = yes
- # /proc/meminfo = yes
- # /sys/kernel/mm/ksm = yes
- # /sys/block/zram = yes
- # /sys/devices/system/edac/mc = yes
- # /sys/devices/system/node = yes
- # /proc/net/dev = yes
- # /proc/net/sockstat = yes
- # /proc/net/sockstat6 = yes
- # /proc/net/netstat = yes
- # /proc/net/snmp = yes
- # /proc/net/snmp6 = yes
- # /proc/net/sctp/snmp = yes
- # /proc/net/softnet_stat = yes
- # /proc/net/ip_vs/stats = yes
- # /proc/net/stat/conntrack = yes
- # /proc/net/stat/synproxy = yes
- # /proc/diskstats = yes
- # /proc/mdstat = yes
- # /proc/net/rpc/nfsd = yes
- # /proc/net/rpc/nfs = yes
- # /proc/spl/kstat/zfs/arcstats = yes
- # /sys/fs/btrfs = yes
- # ipc = yes
- # /sys/class/power_supply = yes
-
-[plugin:proc:diskspace]
- # remove charts of unmounted disks = yes
- # update every = 1
- # check for new mount points every = 15
- # exclude space metrics on paths = /proc/* /sys/* /var/run/user/* /run/user/* /snap/* /var/lib/docker/*
- # exclude space metrics on filesystems = *gvfs *gluster* *s3fs *ipfs *davfs2 *httpfs *sshfs *gdfs *moosefs fusectl autofs
- # space usage for all disks = auto
- # inodes usage for all disks = auto
-
-[plugin:tc]
- # script to run to get tc values = /usr/libexec/netdata/plugins.d/tc-qos-helper.sh
-
-[plugin:idlejitter]
- # loop time in ms = 20
-
-[plugin:go.d]
- # update every = 1
- # command options =
-
-[plugin:apps]
- # update every = 1
- # command options =
-
-[plugin:charts.d]
- # update every = 1
- # command options =
-
-[plugin:python.d]
- # update every = 1
- # command options =
-
-[plugin:perf]
- # update every = 1
- # command options =
-
-[plugin:ioping]
- # update every = 1
- # command options =
-
-[plugin:proc:/proc/stat]
- # cpu utilization = yes
- # per cpu core utilization = yes
- # cpu interrupts = yes
- # context switches = yes
- # processes started = yes
- # processes running = yes
- # keep per core files open = yes
- # keep cpuidle files open = yes
- # core_throttle_count = auto
- # package_throttle_count = no
- # cpu frequency = yes
- # cpu idle states = yes
- # core_throttle_count filename to monitor = /sys/devices/system/cpu/%s/thermal_throttle/core_throttle_count
- # package_throttle_count filename to monitor = /sys/devices/system/cpu/%s/thermal_throttle/package_throttle_count
- # scaling_cur_freq filename to monitor = /sys/devices/system/cpu/%s/cpufreq/scaling_cur_freq
- # time_in_state filename to monitor = /sys/devices/system/cpu/%s/cpufreq/stats/time_in_state
- # schedstat filename to monitor = /proc/schedstat
- # cpuidle name filename to monitor = /sys/devices/system/cpu/cpu%zu/cpuidle/state%zu/name
- # cpuidle time filename to monitor = /sys/devices/system/cpu/cpu%zu/cpuidle/state%zu/time
- # filename to monitor = /proc/stat
-
-[plugin:proc:diskspace:/]
- # space usage = auto
- # inodes usage = auto
-
-[plugin:proc:diskspace:/dev]
- # space usage = auto
- # inodes usage = auto
-
-[plugin:proc:diskspace:/sys/fs/cgroup]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/systemd]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/cpu,cpuacct]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/devices]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/blkio]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/perf_event]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/rdma]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/net_cls,net_prio]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/pids]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/cpuset]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/memory]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/fs/cgroup/freezer]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/dev/shm]
- # space usage = auto
- # inodes usage = auto
-
-[plugin:proc:diskspace:/etc/resolv.conf]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/etc/hostname]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/etc/hosts]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/proc/asound]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/proc/acpi]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/proc/kcore]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/proc/keys]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/proc/timer_list]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/proc/sched_debug]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:diskspace:/sys/firmware]
- # space usage = no
- # inodes usage = no
-
-[plugin:proc:/proc/uptime]
- # filename to monitor = /proc/uptime
-
-[plugin:proc:/proc/loadavg]
- # filename to monitor = /proc/loadavg
- # enable load average = yes
- # enable total processes = yes
-
-[plugin:proc:/proc/sys/kernel/random/entropy_avail]
- # filename to monitor = /proc/sys/kernel/random/entropy_avail
-
-[plugin:proc:/proc/pressure]
- # base path of pressure metrics = /proc/pressure
- # enable cpu some pressure = yes
- # enable memory some pressure = yes
- # enable memory full pressure = yes
- # enable io some pressure = yes
- # enable io full pressure = yes
-
-[plugin:proc:/proc/interrupts]
- # interrupts per core = auto
- # filename to monitor = /proc/interrupts
-
-[plugin:proc:/proc/softirqs]
- # interrupts per core = auto
- # filename to monitor = /proc/softirqs
-
-[plugin:proc:/proc/vmstat]
- # swap i/o = auto
- # disk i/o = yes
- # memory page faults = yes
- # system-wide numa metric summary = auto
- # filename to monitor = /proc/vmstat
-
-[plugin:proc:/sys/devices/system/node]
- # directory to monitor = /sys/devices/system/node
- # enable per-node numa metrics = auto
-
-[plugin:proc:/proc/meminfo]
- # system ram = yes
- # system swap = auto
- # hardware corrupted ECC = auto
- # committed memory = yes
- # writeback memory = yes
- # kernel memory = yes
- # slab memory = yes
- # hugepages = auto
- # transparent hugepages = auto
- # filename to monitor = /proc/meminfo
-
-[plugin:proc:/sys/kernel/mm/ksm]
- # /sys/kernel/mm/ksm/pages_shared = /sys/kernel/mm/ksm/pages_shared
- # /sys/kernel/mm/ksm/pages_sharing = /sys/kernel/mm/ksm/pages_sharing
- # /sys/kernel/mm/ksm/pages_unshared = /sys/kernel/mm/ksm/pages_unshared
- # /sys/kernel/mm/ksm/pages_volatile = /sys/kernel/mm/ksm/pages_volatile
-
-[plugin:proc:/sys/devices/system/edac/mc]
- # directory to monitor = /sys/devices/system/edac/mc
-
-[plugin:proc:/proc/net/dev]
- # filename to monitor = /proc/net/dev
- # path to get virtual interfaces = /sys/devices/virtual/net/%s
- # path to get net device speed = /sys/class/net/%s/speed
- # path to get net device duplex = /sys/class/net/%s/duplex
- # path to get net device operstate = /sys/class/net/%s/operstate
- # enable new interfaces detected at runtime = auto
- # bandwidth for all interfaces = auto
- # packets for all interfaces = auto
- # errors for all interfaces = auto
- # drops for all interfaces = auto
- # fifo for all interfaces = auto
- # compressed packets for all interfaces = auto
- # frames, collisions, carrier counters for all interfaces = auto
- # disable by default interfaces matching = lo fireqos* *-ifb
- # refresh interface speed every seconds = 10
- # refresh interface duplex every seconds = 10
- # refresh interface operstate every seconds = 10
-
-[plugin:proc:/proc/net/dev:lo]
- # enabled = no
- # virtual = yes
-
-[plugin:proc:/proc/net/dev:eth0]
- # enabled = yes
- # virtual = yes
- # bandwidth = auto
- # packets = auto
- # errors = auto
- # drops = auto
- # fifo = auto
- # compressed = auto
- # events = auto
-
-[plugin:proc:/proc/net/sockstat]
- # ipv4 sockets = auto
- # ipv4 TCP sockets = auto
- # ipv4 TCP memory = auto
- # ipv4 UDP sockets = auto
- # ipv4 UDP memory = auto
- # ipv4 UDPLITE sockets = auto
- # ipv4 RAW sockets = auto
- # ipv4 FRAG sockets = auto
- # ipv4 FRAG memory = auto
- # update constants every = 60
- # filename to monitor = /proc/net/sockstat
-
-[plugin:proc:/proc/net/sockstat6]
- # ipv6 TCP sockets = auto
- # ipv6 UDP sockets = auto
- # ipv6 UDPLITE sockets = auto
- # ipv6 RAW sockets = auto
- # ipv6 FRAG sockets = auto
- # filename to monitor = /proc/net/sockstat6
-
-[plugin:proc:/proc/net/netstat]
- # bandwidth = auto
- # input errors = auto
- # multicast bandwidth = auto
- # broadcast bandwidth = auto
- # multicast packets = auto
- # broadcast packets = auto
- # ECN packets = auto
- # TCP reorders = auto
- # TCP SYN cookies = auto
- # TCP out-of-order queue = auto
- # TCP connection aborts = auto
- # TCP memory pressures = auto
- # TCP SYN queue = auto
- # TCP accept queue = auto
- # filename to monitor = /proc/net/netstat
-
-[plugin:proc:/proc/net/snmp]
- # ipv4 packets = auto
- # ipv4 fragments sent = auto
- # ipv4 fragments assembly = auto
- # ipv4 errors = auto
- # ipv4 TCP connections = auto
- # ipv4 TCP packets = auto
- # ipv4 TCP errors = auto
- # ipv4 TCP opens = auto
- # ipv4 TCP handshake issues = auto
- # ipv4 UDP packets = auto
- # ipv4 UDP errors = auto
- # ipv4 ICMP packets = auto
- # ipv4 ICMP messages = auto
- # ipv4 UDPLite packets = auto
- # filename to monitor = /proc/net/snmp
-
-[plugin:proc:/proc/net/snmp6]
- # ipv6 packets = auto
- # ipv6 fragments sent = auto
- # ipv6 fragments assembly = auto
- # ipv6 errors = auto
- # ipv6 UDP packets = auto
- # ipv6 UDP errors = auto
- # ipv6 UDPlite packets = auto
- # ipv6 UDPlite errors = auto
- # bandwidth = auto
- # multicast bandwidth = auto
- # broadcast bandwidth = auto
- # multicast packets = auto
- # icmp = auto
- # icmp redirects = auto
- # icmp errors = auto
- # icmp echos = auto
- # icmp group membership = auto
- # icmp router = auto
- # icmp neighbor = auto
- # icmp mldv2 = auto
- # icmp types = auto
- # ect = auto
- # filename to monitor = /proc/net/snmp6
-
-[plugin:proc:/proc/net/sctp/snmp]
- # established associations = auto
- # association transitions = auto
- # fragmentation = auto
- # packets = auto
- # packet errors = auto
- # chunk types = auto
- # filename to monitor = /proc/net/sctp/snmp
-
-[plugin:proc:/proc/net/softnet_stat]
- # softnet_stat per core = yes
- # filename to monitor = /proc/net/softnet_stat
-
-[plugin:proc:/proc/net/ip_vs_stats]
- # IPVS bandwidth = yes
- # IPVS connections = yes
- # IPVS packets = yes
- # filename to monitor = /proc/net/ip_vs_stats
-
-[plugin:proc:/proc/net/stat/nf_conntrack]
- # filename to monitor = /proc/net/stat/nf_conntrack
- # netfilter new connections = yes
- # netfilter connection changes = yes
- # netfilter connection expectations = yes
- # netfilter connection searches = yes
- # netfilter errors = yes
- # netfilter connections = yes
-
-[plugin:proc:/proc/sys/net/netfilter/nf_conntrack_max]
- # filename to monitor = /proc/sys/net/netfilter/nf_conntrack_max
- # read every seconds = 10
-
-[plugin:proc:/proc/net/stat/synproxy]
- # SYNPROXY entries = auto
- # SYNPROXY cookies = auto
- # SYNPROXY SYN received = auto
- # SYNPROXY connections reopened = auto
- # filename to monitor = /proc/net/stat/synproxy
-
-[plugin:proc:/proc/diskstats]
- # enable new disks detected at runtime = yes
- # performance metrics for physical disks = auto
- # performance metrics for virtual disks = auto
- # performance metrics for partitions = no
- # bandwidth for all disks = auto
- # operations for all disks = auto
- # merged operations for all disks = auto
- # i/o time for all disks = auto
- # queued operations for all disks = auto
- # utilization percentage for all disks = auto
- # backlog for all disks = auto
- # bcache for all disks = auto
- # bcache priority stats update every = 0
- # remove charts of removed disks = yes
- # path to get block device = /sys/block/%s
- # path to get block device bcache = /sys/block/%s/bcache
- # path to get virtual block device = /sys/devices/virtual/block/%s
- # path to get block device infos = /sys/dev/block/%lu:%lu/%s
- # path to device mapper = /dev/mapper
- # path to /dev/disk/by-label = /dev/disk/by-label
- # path to /dev/disk/by-id = /dev/disk/by-id
- # path to /dev/vx/dsk = /dev/vx/dsk
- # name disks by id = no
- # preferred disk ids = *
- # exclude disks = loop* ram*
- # filename to monitor = /proc/diskstats
- # performance metrics for disks with major 8 = yes
-
-[plugin:proc:/proc/diskstats:sda]
- # enable = yes
- # enable performance metrics = yes
- # bandwidth = auto
- # operations = auto
- # merged operations = auto
- # i/o time = auto
- # queued operations = auto
- # utilization percentage = auto
- # backlog = auto
-
-[plugin:proc:/proc/diskstats:sda1]
- # enable = yes
- # enable performance metrics = no