Sharad and I chat about this.
Let's think of this question: If a metric has an invalid hostname (or other mis-configurations), should Naarad exit or continue with other properly configured metrics? 
In other words, should Naarad run/finish with some metrics missing?