Hi dstark75,
Take a look at this answer https://answers.splunk.com/answers/241650/using-eval-to-change-text-color-in-single-value-mo.html to learn how this can be done.
You need to evaluate a new field based on status and use this field in the classField option.
Hope this helps ...
cheers, MuS
Update:
Okay, Splunk 6.3 did change on that so here is an updated XML that shows working examples for numbers and strings to be coloured :
<form>
<label>rangemap Clone</label>
<fieldset submitButton="true">
<input type="text" token="field1" searchWhenChanged="true"></input>
<input type="time" token="field2">
<label></label>
<default>
<earliest>0</earliest>
<latest></latest>
</default>
</input>
</fieldset>
<row>
<panel>
<single>
<title>Temp (S1 Rack)</title>
<search>
<query>| stats count | eval reading="$field1$" | eval ok_level=if(reading="3", "3",null()) | eval sev_level=if(reading="0","0",null()) | eval warn_level=if(reading="2","2",null()) | eval level=coalesce(ok_level,sev_level,warn_level) | rangemap field=level green=3-3 blue=2-2 red=0-0 default=gray</query>
<earliest>-15m</earliest>
<latest>now</latest>
</search>
<option name="charting.chart.rangeValues">[0,30,40,60,70,100]</option>
<option name="charting.gaugeColors">[0xd13b3b,0xFFE800,0x7e9f44,0xebe42d,0xd13b3b]</option>
<option name="drilldown">none</option>
<option name="classField">level</option>
<option name="field">reading</option>
<option name="useColors">0</option>
<option name="colorBy">value</option>
<option name="colorMode">none</option>
<option name="numberPrecision">0</option>
<option name="showSparkline">1</option>
<option name="showTrendIndicator">1</option>
<option name="trendColorInterpretation">standard</option>
<option name="trendDisplayMode">absolute</option>
<option name="useThousandSeparators">1</option>
<option name="linkView">search</option>
<option name="rangeColors">["0x65a637","0x6db7c6","0xf7bc38","0xf58f39","0xd93f3c"]</option>
<option name="rangeValues">[0,30,70,100]</option>
<option name="trendInterval">auto</option>
</single>
</panel>
<panel>
<single>
<search>
<query>| stats count | eval reading="$field1$" | eval ok_level=if(reading="HEALTHY", "3",null()) | eval sev_level=if(reading="BAD","0",null()) | eval warn_level=if(reading="WARN","2",null()) | eval level=coalesce(ok_level,sev_level,warn_level) | table reading level | rangemap field=level low=3-3 elevated=2-2 severe=0-0 default=severe</query>
<earliest>0</earliest>
<latest></latest>
</search>
<option name="drilldown">none</option>
<option name="colorBy">value</option>
<option name="colorMode">none</option>
<option name="numberPrecision">0</option>
<option name="showSparkline">1</option>
<option name="showTrendIndicator">1</option>
<option name="trendColorInterpretation">standard</option>
<option name="trendDisplayMode">absolute</option>
<option name="useColors">0</option>
<option name="useThousandSeparators">1</option>
<option name="linkView">search</option>
</single>
</panel>
</row>
<row>
<panel>
<single>
<search>
<query>index=_internal source="*splunkd.log" log_level="error" | timechart count as errors | rangemap field=errors low=11-25 guarded=26-50 elevated=51-99 high=100-150 severe=150-199 default=severe</query>
<earliest>$field2.earliest$</earliest>
<latest>$field2.latest$</latest>
</search>
<option name="drilldown">none</option>
<option name="colorBy">value</option>
<option name="colorMode">none</option>
<option name="numberPrecision">0</option>
<option name="rangeColors">["0x65a637","0x6db7c6","0xf7bc38","0xf58f39","0xd93f3c"]</option>
<option name="rangeValues">[0,30,70,100]</option>
<option name="showSparkline">1</option>
<option name="showTrendIndicator">1</option>
<option name="trendColorInterpretation">standard</option>
<option name="trendDisplayMode">absolute</option>
<option name="trendInterval">auto</option>
<option name="useColors">0</option>
<option name="useThousandSeparators">1</option>
<option name="linkView">search</option>
</single>
</panel>
<panel>
<single>
<search>
<query>index=_internal source="*splunkd.log" log_level="error" | timechart count as errors | rangemap field=errors low=11-25 guarded=26-50 elevated=51-99 high=100-150 severe=150-199 default=severe</query>
<earliest>$field2.earliest$</earliest>
<latest>$field2.latest$</latest>
</search>
<option name="drilldown">none</option>
</single>
</panel>
</row>
</form>
... View more