Note node_id here is not the one I specified and so is host name - it is capturing this data on the “rocky” node (the one I ran pmm-admin on) not the node I’m looking to monitor
To bind external service to the node where your external exporter is working you should add --service-node-id=/node_id/a5c7b611-d339-445d-9350-32000aa07933 to pmm-admin add external command.
In that case your metrics will have right node_id and node_type.
We have created mongodb_exported for the node and metrics working.
Created PMM agent with pmm-admin add external. It’s successfully created but service showing as Unknown.
tested curl command with metrics from PMM-Server and it’s working fine.
Even we are able to see metrics on Explore but not showing on MongoDB Dashboard and services showing Unspecified ,monitoring showing as failed & External exporter agent as Unknown.
If we use --metrics-mode=pull able to see target and it’s Up
Tried many ways but no use. Can someone throw some light.