NMP stands for Native Multipathing.
The NMP is an extensible module that manages subplugins.
[…]– Manages physical path claiming and unclaiming.
– Registers and de-registers logical devices.
– Associates physical paths with logical devices.
– Processes I/O requests to logical devices:
– Selects an optimal physical path for the request (load balance)
– Performs actions necessary to handle failures and request retries.
– Supports management tasks such as abort or reset of logical devices.
NMP warnings/errors are reported in ESXi logs:
2015-02-14T20:37:58.770Z esx.vmware.com vmkwarning: cpu26:4316)WARNING: NMP: nmp_DeviceStartLoop:722:NMP Device "naa.60a9800041764a4138244378686b4179" is blocked. Not starting I/O from device.
.
The NMP_ dashboard comes in to help you visualize those events:
.
.
This dashboard is embedded in SexiLog. If you want up-to-date version for your own platform, the Gist code for this dashboard is:
https://gist.github.com/sexibytes/7b2b8ba36a6b9d4acf21
More information about dashboard import in Kibana is available here