Is there any way to create Kibana Data Table with Emoji


(sivakumar) #1

Hi Team,

Am using kibana latest version (6.3.0). IS there any possibility to create the data table with Emoji. I've been looking, but I haven't seen any new pieces of information on the custom data table.

Someone help me out on this.

Reference data Table with Emojis.


(Spencer Alger) #2

You can make certain modifications to the way a field is rendered with "Field Formatters", but they don't currently support string modification or text replacement. I suggest using a scripted field to get the value you want, if you write a script that replaces certain values with the string ":green_heart: OK" then Kibana will render that string instead and it will include the emoji.

Start by going to the index pattern you're interested in, click the "Scripted Fields" tab, and then "Add Scripted Field"

Then you can define your scripted field as a string that checks the value of one field and produced a different value with an emoji in it:

Now when you use this new field you will have emoji in your data :smile:

DISCLAIMER: Scripted fields are executed on every search, and if your data is massive or you have a relatively small cluster it might put unnecessary strain on Elasticsearch. If you find yourself reaching for scripted fields often it's generally recommended to do this type of transformation at ingestion time. Using something like Logstash or Elasticsearch ingest pipelines you can permanently add a field like this to your documents before they are stored in Elasticsearch.


(sivakumar) #3

@spalger - Thanks for your prompt reply.

My data is very high volume. If we go with scripted fields surely it will affect the kibana performance.
Could you please let me know Is there any alternate solution for this.


(Spencer Alger) #4

See the end of my post


(system) #5

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.