I have recently been trying to get the following setup to run:
Kibana & Elasticsearch on a x86, dockerized (compose) in recent a virtual Debian Linux system.
Metricbeat sits in am arm64-alpine container on the arm64 device, I crosscompiled and it appears to be running.
This is the log from metricbeat starting:
Now, when I go to "discover" I can see the metricbeat index - but there appears to be no fields in it. Furthermore see the "docs" counter ticking upward - yet I don't see any selectable data.
Trying with an amd64 container on the host running kibana&ES shows me the metrics immediately in Kibana. (same config)
The configuration is as follows:
Sorry for the somewhat funky format of the config - it's the result from ' grep -v "^#" ' and shabby screenshotting skills.
It kinda bugs me that the log suggests everything is fine (I see the metrics there and it tells me it succesfully connected) - but something is not in order; maybe you have a clue/hint that helps me find the culprit?
I did try to follow guides and the documentation, but since my use-case is somewhat non-mainstreamish (the cross-compilation) it has proven to be trickier than I thought.