I'm trying to use multiselect for filtering my charts data:
search "msg.mdc.headers.consumer{}"=$consumer$
, where $consumer$ is my multiselect token.
But when I have multiple values selected (val1, val2) - the search doesn't work.
Hi
Check this sample and try with valuePrefix
, valueSuffix
and delimiter
<form>
<label>multiselect</label>
<fieldset submitButton="false">
<input type="multiselect" token="sourcetype">
<label>Source Type</label>
<valuePrefix>(sourcetype=</valuePrefix>
<valueSuffix>)</valueSuffix>
<delimiter> OR </delimiter>
<fieldForLabel>sourcetype</fieldForLabel>
<fieldForValue>sourcetype</fieldForValue>
<search>
<query>index=_internal |stats count by sourcetype</query>
<earliest>-24h@h</earliest>
<latest>now</latest>
</search>
</input>
</fieldset>
<row>
<panel>
<table>
<search>
<query>index=_internal $sourcetype$</query>
<earliest>-24h@h</earliest>
<latest>now</latest>
</search>
<option name="drilldown">none</option>
</table>
</panel>
</row>
</form>