r/collectd: Ignore filesystems by path
In addition to ignoring particular types of filesystems, e.g. OverlayFS, we can also ignore filesystems by their mount point. This could be useful, for example, for bind-mounted directories, such as those used on Kubernetes nodes.btop
parent
8cab0b368e
commit
c48cc985b2
|
@ -8,3 +8,7 @@ collectd_processes_controller:
|
||||||
- name: etcd
|
- name: etcd
|
||||||
- name: kube-apiserver
|
- name: kube-apiserver
|
||||||
- name: kube-controller
|
- name: kube-controller
|
||||||
|
collectd_df_ignore_mountpoint:
|
||||||
|
- /etc/cni/net.d
|
||||||
|
- /opt/cni
|
||||||
|
- /usr/libexec/kubernetes/kubelet-plugins
|
||||||
|
|
|
@ -2,6 +2,7 @@ collectd_default_config: true
|
||||||
collectd_load_network_plugin: false
|
collectd_load_network_plugin: false
|
||||||
collectd_network_servers: []
|
collectd_network_servers: []
|
||||||
collectd_network_listen: []
|
collectd_network_listen: []
|
||||||
|
collectd_df_ignore_mountpoint: []
|
||||||
collectd_df_ignore_fstype:
|
collectd_df_ignore_fstype:
|
||||||
- overlay
|
- overlay
|
||||||
|
|
||||||
|
|
|
@ -6,3 +6,12 @@
|
||||||
IgnoreSelected true
|
IgnoreSelected true
|
||||||
</Plugin>
|
</Plugin>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% if collectd_df_ignore_mountpoint %}
|
||||||
|
|
||||||
|
<Plugin df>
|
||||||
|
{% for path in collectd_df_ignore_mountpoint %}
|
||||||
|
MountPoint "{{ path }}"
|
||||||
|
{% endfor %}
|
||||||
|
IgnoreSelected true
|
||||||
|
</Plugin>
|
||||||
|
{% endif %}
|
||||||
|
|
Loading…
Reference in New Issue