Calculate elapsed time in Kibana?

ELK newbie here. Is it possible in Kibana visualization (ie. Table) to calculate the elapsed time from the timestamp and current time? Looking to populate a field in the table to show the elapsed time since the last timestamp received for specific messages.


Hi @TXBigDawg1836 Welcome to the community

Yup add a runtime field to the Data View

here is the code

long datenow = new Date().getTime();
long datewas = doc['@timestamp'].value.getMillis();
emit (datenow - datewas);

Create / Set the Field

Chose your format....

In Discover

Now Table...

1 Like

Thanks for the detailed info. That was exactly what was needed and worked perfectly!

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