As the Spark Streaming tuning guide indicates, the key indicators of a healthy streaming job are:
- Processing Time
- Total Delay
The Spark UI page for the Streaming job  shows these two indicators but the metrics source for Spark Streaming (StreamingSource.scala)  does not.
Adding these metrics will allow external monitoring systems that consume the Spark metrics interface to track these two critical pieces of information on a streaming job performance.