Beat.name set in config is not used when metricbeat starts

Just getting started with ElasticStack and I have a configuration issue with metricbeat. Following the directions in this post I set:

beat.name: yellow470.qa

When metricbeat starts I see this in the log:

2018-12-12T13:30:46.718-0500 INFO [publisher] pipeline/module.go:110 Beat name: yellow

In kibana I see the string "yellow", which is not what I configured in the beat.

So it appears as though I am configuring beat.name metricbeat incorrectly. Can anyone point me in the right direction please.

The answer is that the field is "name" not "beat.name"

Glad you found the solution yourself.