A user reports that they cannot see data from an indexer peer in the Monitoring Console. Which service should you check first to ensure the MC is able to communicate with the remote instance?
The Monitoring Console communicates with indexer peers through splunkd, which handles inter-instance data and management traffic on the relevant ports. If splunkd is not running or reachable on the remote instance, the MC cannot retrieve that peer's data, so it is checked first.
Why this answer
The Monitoring Console (MC) communicates with distributed instances via the splunkd management port (default 8089) to collect health and performance data. If the MC cannot see data from an indexer peer, the first service to verify is splunkd on the remote instance, because splunkd must be running and reachable for the MC to poll it. This makes splunkd the correct first check.
Exam trap
SPLK-2002 often tests which Splunk process handles MC communication, and candidates mistakenly choose splunkweb or the Deployment Client instead of splunkd, which serves the REST API.
How to eliminate wrong answers
Option A is wrong because splunkweb (the web UI process) is not used by the Monitoring Console for data collection; MC uses the REST API served by splunkd. Option B is wrong because mongod is the KV Store process and is unrelated to MC-to-peer communication for monitoring data. Option C is wrong because the Deployment Client is responsible for receiving configurations from a deployment server, not for MC communication.