Freebsd 12.1 system.memory: VMStat error

Hi. is there a compatibility problem with FreeBSD 12.1 and Metricbeat 7.9.1? I'm not seeing the memory metricset working. below is the log:

INFO module/wrapper.go:259 Error fetching data for metricset system.memory: VMStat: failed to read self process information: unimplemented

below is the error.message field in kibana.
VMStat: failed to read self process information: unimplemented

Hi @THetherington, welcome to the Elastic Community forums.

Looking into the relevant code it appears that the library used by the system/memory metricset indeed does not know how to read system information for FreeBSD hosts: https://github.com/elastic/go-sysinfo/tree/master/providers.

If you have a GitHub account, feel free to file an enhancement request in that repository or the https://github.com/elastic/beats repository.

Thanks,

Shaunak