# Accessing the metrics value in JSON input field

**URL:** <https://discuss.elastic.co/t/accessing-the-metrics-value-in-json-input-field/362689>\
**Category:** Kibana\
**Created:** [July 8, 2024, 9:42am UTC](https://discuss.elastic.co/t/accessing-the-metrics-value-in-json-input-field/362689 "2024-07-08T09:42:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ayushr](https://avatars.discourse-cdn.com/v4/letter/a/7993a0/32.png) [@ayushr](https://discuss.elastic.co/u/ayushr)\
**Post date:** [July 8, 2024, 9:42am UTC](https://discuss.elastic.co/t/accessing-the-metrics-value-in-json-input-field/362689/1 "2024-07-08T09:42:23Z")

</div>

Hi  
I am storing run time of a task in Elastic and on Kibana, I wanted to display the average run time as a string metric in DD:HH:MM:SS format. Is there a way to do that?  
I have tried using the following in JSON input but I get a big 'Internal Server Error' message.  
"return String.format("%02d:%02d:%02d", new def { doc['l\_runtime\_in\_seconds'].value/(60\*60), (doc['l\_runtime\_in\_seconds'].value/60) % 60, doc['l\_runtime\_in\_seconds'].value%60 });"

---

<div class="post-metadata">

**Author:** ![ayushr](https://avatars.discourse-cdn.com/v4/letter/a/7993a0/32.png) [@ayushr](https://discuss.elastic.co/u/ayushr)\
**Post date:** [July 12, 2024, 6:42am UTC](https://discuss.elastic.co/t/accessing-the-metrics-value-in-json-input-field/362689/2 "2024-07-12T06:42:00Z")

</div>

@majagrubic
