We are planning to build on separate Linux server for DMC and we have below components.
Search Head cluster - 2 search head cluster member
Deployer/Cluster Master/License master - 1 server
Index cluster - 3 Indexer
Deployment Server - 1server
What are hardware requirement for DMC and configuration steps to monitor the rest of components(7 servers) in DMC.
Please share us the plan.
Just one addon to your arhitecture. Search head cluster should have at least 3 members. Otherwise it won't be able to elect the search head captain.
The hardware requirements for Splunk are at https://docs.splunk.com/Documentation/Splunk/8.0.4/Capacity/Referencehardware#Dedicated_search_head (the MC is just a search head), although you could get away with a much smaller instance.
The steps for setting up a Monitoring Console are at https://docs.splunk.com/Documentation/Splunk/8.0.4/DMC/Deploymentsetupsteps