Hi, I'm new to the ELK stack and enjoying it so far. I'm running metricbeat on multiple servers and the fsstat.total_size.total value is correct on all of them except for one server which happens to be the only one running docker (not sure if that is relevant). This server has a 100GB disk, but it is reported as 945GB by metricbeat.
vkurup@XXXX06:~$ df --total
Filesystem 1K-blocks Used Available Use% Mounted on
udev 1996052 0 1996052 0% /dev
tmpfs 409604 6280 403324 2% /run
/dev/mapper/XXXX06--vg-root 98326140 25414364 67893972 28% /
tmpfs 2048004 1292 2046712 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 2048004 0 2048004 0% /sys/fs/cgroup
/dev/xvda1 482922 107898 350090 24% /boot
tmpfs 409604 0 409604 0% /run/user/999
tmpfs 409604 0 409604 0% /run/user/1000
total 106135054 25529834 75562482 26% -
JSON output from metricbeat:
{
"_index": "metricbeat-2017.11.13",
"_type": "metricsets",
"_id": "AV-22MFyewUwG2sGb8lj",
"_version": 1,
"_score": null,
"_source": {
"system": {
"fsstat": {
"total_size": {
"total": 1015392872448,
"used": 259980732416,
"free": 755412140032
},
"count": 56,
"total_files": 70378835
}
},
"@timestamp": "2017-11-13T19:26:18.555Z",
"beat": {
"name": "XXXX06",
"hostname": "XXXX06",
"version": "5.6.4"
},
"@version": "1",
"host": "XXXX06",
"metricset": {
"name": "fsstat",
"rtt": 1574,
"module": "system"
},
"fields": {
"environment": "production",
"roles": [
"sentry",
"logs-server"
]
},
"type": "metricsets",
"tags": [
"beats_input_raw_event"
]
},
"fields": {
"@timestamp": [
1510601178555
]
},
"highlight": {
"host": [
"@kibana-highlighted-field@XXXX06@/kibana-highlighted-field@"
]
},
"sort": [
1510601178555
]
}
So the value reported by metricbeat appears way too high. How can I go about debugging this?
Thank you!