Metricbeat failing to pick some mount points under system.filesystem.mount_point

I am running metricbeat 6.3.0, below is my metricbeat.yml file:

#==========================  Modules configuration ============================
metricbeat.modules:

#------------------------------- System Module -------------------------------
- module: system
  metricsets: ["cpu", "filesystem", "memory"]
  enabled: true
  period: 1m
  processes: [".*"]
  cpu_ticks: false

fields_under_root: true
tags: ["metrics"]

#----------------------------- Logstash output --------------------------------
output.logstash:
  # The Logstash hosts
  enabled: true
  hosts: ["somehost:5044"]

processors:
 - drop_fields:
     fields: ["host"]

When i see in kibana, i see a lot of my mount points are not reflecting diskspace metrics. Am i missing anything here?

With same config in version 5.2.0, i was not facing the issue. Please help on this.

What mount points do not have data?

Per the documentation for the system/filesystem metricset:

If this option [filesystem.ignore_types] is not set, metricbeat ignores all types for virtual devices in systems where this information is available (e.g. all types marked as nodev in /proc/filesystems in Linux systems).

It would be interesting to see the contents of /etc/mtab and /proc/filesystems from this system. And check your Metricbeat logs for a line with Ignoring filesystem types:.

1 Like

Great. So, i see in logs that its ignoring nfs4 (which is my filesystem type).
Thanks a ton for the help.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.