Question:

The following example error message is found in the Collector logs while trying to install and register a Collector and the Collector fails to register with the Sumo Logic service.

2014-04-02 21:27:46,351 [WrapperSimpleAppMain] ERROR com.sumologic.scala.collector.Collector - * ERROR: couldn't derive collector name from host name. 

Answer:

Test the DNS on the host running the collector application using the following command(s).

ping <hostname>
nslookup <hostname>
dig @<nameserver> <hostname>

If no host name is returned with any of these commands you may need to update your host configuration file to include the proper host name. You can also manually supply the Collector name as part of the sumo.conf configuration file to workaround this issue.