Hi their,
I'm trying to monitor my Windows Containers, and it seems that Metricbeat is not gathering the stats for CPU, memory, disk and network for Windows Containers.
Elasticsearch Version: 6.2.3
Operating System: Windows Server 2016
Steps to Reproduce:
-- Install Docker
-- Install Metricbeat
-- Configure Metricbeat docker module
docker.yml
module: docker
metricsets: ["container", "cpu", "diskio", "healthcheck", "info", "memory", "network"]
hosts: ["http://localhost:2375"]
period: 10s
docker version
Client:
Version: 17.06.2-ee-6
API version: 1.30
Go version: go1.8.3
Git commit: e75fdb8
Built: Mon Nov 27 22:46:09 2017
OS/Arch: windows/amd64
Server:
Version: 17.06.2-ee-6
API version: 1.30 (minimum version 1.24)
Go version: go1.8.3
Git commit: e75fdb8
Built: Mon Nov 27 22:55:16 2017
OS/Arch: windows/amd64
Experimental: true
docker config:
{
"insecure-registries": [
"server1:5000"
],
"allow-nondistributable-artifacts": [
"server1:5000"
],
"hosts": [
"tcp://0.0.0.0:2375",
"npipe://"
],
"debug": true,
"experimental": true
}
Has anyone had this working?