Using the internal index, is there a way for me to find out errors being thrown from the different splunk components?
I don't know what you mean by components but this is a good search to get you started:
index=_internal log_level!=INFO| cluster showcount=t | table cluster_count _raw | sort -cluster_count
You are probably most interested in the introspection logs. You can read about them in the Troubleshooting Manual, which also includes some sample platform instrumentation searches.
If you have not already done so, you should also look at the Distributed Management Console and the searches that power its dashboards.