Pie チャートで下記のように simple XML でパーセント表示を有効にすると、小数点第三位まで表示されてしまいます。
<query>index=* | stats count by sourcetype </query>
<option name="charting.chart.showPercent">1</option>
四捨五入して小数点第二位まで表示する方法をご教示ください。
下記のように、query内で soucetype 毎に合計を算出し、統計に対して round関数 を適用することで小数点第二位まで表示することができます。
<query>index=* | stats count by sourcetype | eventstats sum(count) as total | eval percent=round((count/total)*100,2) | eval sourcetype=sourcetype.", ".percent."%"</query>
この場合、 <option name="charting.chart.showPercent">1</option>
は sampleXML に追加する必要はありません。
下記のように、query内で soucetype 毎に合計を算出し、統計に対して round関数 を適用することで小数点第二位まで表示することができます。
<query>index=* | stats count by sourcetype | eventstats sum(count) as total | eval percent=round((count/total)*100,2) | eval sourcetype=sourcetype.", ".percent."%"</query>
この場合、 <option name="charting.chart.showPercent">1</option>
は sampleXML に追加する必要はありません。